It's official: London is the UK's best city for independent businesses
Briefly

London tops the list as the best city for thriving as an independent business, with a total score of 13.45 due to its abundance of indie shops, salons, cafés, and more.
Maria MacDonald, owner of Cult London, highlighted Londoners' curated taste and how it contributes to the success of small indie businesses in the city.
Read at Time Out London
[
add
]
[
|
|
]