This London high street is officially one of the UK's best for independent shopping this Christmas
Briefly

American Express, in collaboration with retail experts GlobalData, has identified the UK's best high streets for independent shops, focusing on variety and vibrant local business.
St Mary's Street in Stamford, Lincolnshire, ranked as the best high street in Britain, praised for offering a unique shopping experience and a variety of indie shops.
Read at Time Out London
[
|
]