With its pretty red brick houses, stylish eateries, independent shops, and a 160-acre park for your fix of the great outdoors, it's no wonder this stunning town is so coveted
The charming chocolate box market town that's been crowned one of UK's best places to live

139