The pretty UK town with 170 independent shops - ‘beautiful’ | Collector
Daily Express Travel
The pretty UK town with 170 independent shops - ‘beautiful’
Throughout history, Brits have always been fond of this pretty little spot, and it's retained its reputation as a much-loved spot until the present day.