The little city that's the 'UK's best place to live' - packed with 300 independent shops
- Posted on April 25, 2026
- By Express
- 0 Views
- 1 min read
The little city that's the 'UK's best place to live' - packed with 300 independent shops

This is making me want a weekend away.