'Wonderful' medieval market town with 400 listed buildings and thriving independent shops

The town boasts over 400 listed buildings, including a castle and Norman church, plus thriving independent shops, galleries and highly-rated eateries

'Wonderful' medieval market town with 400 listed buildings and thriving independent shops
The town boasts over 400 listed buildings, including a castle and Norman church, plus thriving independent shops, galleries and highly-rated eateries