Every weekend, the city streets explode with dozens of delicious food markets in London cropping up across the capital. There’s incredible local produce, organic goodies and stalls and pop up restaurants from some of the most creative chefs in the county.
Whether you’re a local or just passing through, no trip to London is complete without a browse and a bite to eat at these world-class food markets.
The Best Food Markets In LondonHow do these rankings work?
1. Borough Market
Come with an empty stomach and discover a gourmet’s paradise at Borough Market near London Bridge. It’s stacked full of fresh and organic produce. There’s also condiments, baked treats and delicious street food from across the globe. Top bites to eat include the silky pastas at Padella and Flor for the addictive anchovy toast with lardo.
2. Victoria Park Market
Head to trendy Hackney for a serious foodie feast at Victoria Park Market. Fill your shopping bags with seasonal produce, organic meat, fresh fish and freshly baked breads. Once you’ve got your groceries for home, make sure to treat yourself to a cake, a homemade pie or a cold craft beer.
3. Maltby Street Market
This is a real food playground come to life. There’s a fantastic range of street food sellers lined along the Ropewalk, from New York-style sandwiches at Sub Cult, to Little Bird gin cocktails and Waffle On sweet and savoury waffles. A real feast for the senses.
4. Southbank Centre Market
This iconic food market is hosted in Southbank Centre Square behind the Royal Festival Hall on Fridays, Saturdays, Sundays and bank holiday Mondays. The rotating cast of street food vendors are specifically chosen for their dedication to delicious, sustainable and ethical food and drink. When it comes to the must-visit food markets in London, this spot never disappoints.
5. Brockley Market
Brockley Market is an award-winning weekly food market selling fresh produce, seasonal fruit and veg and street food.
Discover artisan breads, moreish confectionary, top-notch coffee and enjoy breakfast, brunch or street food bites. It’s a mega popular weekend market in South London for good reason.
6. Berwick Street Market
On the go since 1830, Berwick Street Market is in Soho and sells a huge range of mouth-watering foods and nibbles. Open from early morning, stallholders sell cheeses, cakes, street food, artisan bread, fresh flowers and more. Popular with local chefs, the market is famous for its seasonal fruit and vegetables.
7. Broadway Market
Broadway Market is a buzzing centre of the East End community. The trendy market includes a farmer’s market stocking an eclectic mix of goods from local farmers, artists and craftspeople. There’s well over 100 stalls to eat from, with highlights such as Scottish haggis toasties at Deeney’s and Indonesian street for at Makatcha.