The little city that's the 'UK's best place to live' - packed with 300 independent shops

Apr 25, 2026 - 06:06
 0
The little city that's the 'UK's best place to live' - packed with 300 independent shops


EXCLUSIVE: The city is so nice that many of its residents have returned to it to settle down after more than a decade of living in other countries.