Markets are woven into the fabric of London life. Historically, they were a cornerstone of the city’s communities and the best place to go for the weekly shop. Of course, our habits have changed since then – but while the boom in supermarkets may have dented the market’s popularity, thanks to a diversified offering and a growing awareness of how important it is to support small producers (and, yes, the fact that they're extremely photogenic), both locals and tourists continue to flock to the capital’s best. Nowadays, there’s a huge range of markets across London, from farmers markets and fashion markets to street food, vintage and antique markets. But if you’re only in town for a quick visit, any one of these are worth making a beeline for.
Things will be a bit different trading hours, limited stalls, one-way systems and in some cases, the need to wear a face mask. But below you’ll find our pick of the very best markets in London that are back open for business, from Borough Market’s foodie stands to stalls filled with flowers on Columbia Road.
RECOMMENDED: The best things to do in London