The thriving medieval market town and architectural gem in Shropshire boasts over 400 listed buildings, independent shops and highly recommended eateries