The little UK market town packed with 50 independent shops - no abandoned stores in sight

Jul 19, 2026 - 06:01
 0
The little UK market town packed with 50 independent shops - no abandoned stores in sight


‘Lovely' place to live is just as picturesque as its famous namesake, with not an empty unit in sight