There’s no more colourful way to shop in London than by sampling its many markets. For those that take food seriously, all corners of the capital boast their own farmers’ markets, bringing locally grown produce to the table, while specialised markets like Columbia Road’s famous flower market packs a Victorian cobbled street with bargain blooms every Sunday.
As well as these more fashionable fairs, the capital has stubbornly retained many of its authentic ‘Albert Square’ style markets, selling no nonsense fruit and veg, bric-à-brac and cheap clothing. Here’s our comprehensive guide to the capital’s food, fashion and furniture markets.
See our day-to-day guide to London markets
Guides to London’s best markets
A stylish Italian men's accessories store in the heart of Shoreditch. Everything in the modest, but brightly coloured shop is either handmade in the family factory in Como (near the fashion-conscious capital Milan) or by fellow Italian artisans within 170km of the factory. 40 Colori's ethically produced selection of ties, scarves, pocket squares, socks, belts and more are hung on cupboard doors and artfully placed on shelves so that browsing the shop feels more like exploring your best (dapper) mate's room than a fancy boutique. Prices range from £10 for a pair of socks to £69 for a knitted silk tie, and you'll find a few scarves and socks for the fairer sex in there, too.