
If you want to unearth some truly delicious street food in London, the street is not necessarily the place to go. Instead, try some of the fantastic food halls and markets that are scattered across the city. They’ve all embraced the trend for laid-back-but-oh-so-lovely dining, and regularly host a plethora of different street food vendors for you to sink your teeth into. Here are some of our favourite street food markets in London.
1. Mercato Metropolitano, Borough
This sprawling street food market is open seven days a week and home to 33 street food stalls and bars. Whilst the first hall has a loose Italian theme, head deeper inside to find ribs from Prarie Fire BBQ, tacos from Hermanos Tacos, biodynamic wines from France, and other delicious delights. Live bands occasionally stomp through cover versions from atop a brewing tank, while vintage fairs, supper clubs and other events also take place here. There’s also a lovely beer garden, too.
๐ You’ll find Mercato Metropolitano at 42 Newington Causeway, SE1 6DR.
๐ Nearest station is Elephant and Castle.
2. Broadway Market, Hackney
Most definitely up there as one of London’s most popular markets, Broadway Market is situated in Hackney. In addition to the thriving Saturday market, there are over 70 shops, cafรฉs and restaurants open seven days a week. You can explore plenty of street food from the likes of Makatcha, Thai On The Fly, Gujarati Rasoi, and Zardosht. Rumour has it that good old Broadway Market partly inspired EastEnders…
๐ You’ll find Broadway Market at London Fields, London, E8 4PH.
๐ Nearest station are Bethnal Green and London Fields.
3. Borough Market, London Bridge
Think ‘London food markets’, and this is probably the first place to spring to mind. With an internationally-famous reputation and an 1000-year history, Borough Market remains firmly in the top-tier bracket of food markets in London. Open in full Wednesday – Saturday, the market has long offered fresh ingredients you can cook at home. But in keeping with the times, there’s an ever-growing street food offering: everything from Levantine-inspired mezze to ‘reinvented Scotch eggs’ can be found here. This is a very busy working market, so you’ll need to purchase, escape, retreat and eat!
๐ You’ll find Borough Market at 8 Southwark Street, SE1 1TL.
๐ Nearest station is London Bridge.
4. Eataly, Broadgate
Eataly London was in the works for almost three years, before finally being revealed to the adoring public in 2021. Over 5,000 Italian and local food products are found at this London street food spot, with cured meat, cheese counters, and Via del Dolce (the Sweet Spot), which serves fresh-baked Italian cakes, pastries, cannolis, and handmade gelato. You can also find a pretty serious wine collection; the largest Italian wine collection in London, to be precise.
๐ You’ll find Eataly at 135 Bishopsgate, EC2M 3YD.
๐ Nearest station is Liverpool Street.
5. Pop Brixton, Brixton
This colourful cluster of shipping containers in South London is a gastronomic wonderland; incorporating countless different restaurants and stalls, including a few award-winning small-plates options. It’s open seven days a week, so we’d highly recommend popping over to Brixton to try this one out.
๐ You’ll find Pop Brixton at 49 Brixton Station Road, SW9 8PQ.
๐ Nearest station is Brixton.
6. Camden Market, Camden
Arguably the most epic street food line-up in London, this outdoor market runs seven days a week, but is strictly a daytime affair. There’s something for everyone at this Camden locale, including viral sensations like halloumi fries, Yorkshire pudding burritos, and the infamous ‘cheesy wheel of pasta.’ This location is packed with market stalls, so you’ll need to enjoy your tray of treats perched somewhere nearby.
๐ You’ll find Camden Market at 54-56 Camden Lock Place, NW1 8AF.
๐ Nearest stations are Camden Town and Chalk Farm.
7. Arcade Food Hall, Tottenham Court Road and Battersea Power Station
Credit: @arcadefoodhall via Instagram
Arcade has reimagined the food hall concept, with two locations in London: Tottenham Court Road and Battersea Power Station. It’s inspired by street market culture, housing kitchens that travel the world, all the way from the Middle Eastern shawarma to US-style smash burgers. Located inside two iconic buildings, Centre Point and Battersea Power Station; Arcade is a must-visit for foodies in London.
๐ You’ll find Arcade Food Hall at 103-105 New Oxford Street, WC1A 1DB and 1st Floor, Battersea Power Station, Circus Rd South, SW11 8DD.
๐ Nearest stations are Tottenham Court Road and Battersea Power Station.
8. The Kitchens, Old Spitalfields Market
If you’re headed Brick Lane way, make sure to stop by the Kitchens in Old Spitalfields Market for some of the best street food in the area. There’s everything here from vegan dishes with an Ethiopian twist to bagels with pulled pork and melted cheese. And with 42 different stalls to choose from, you’re sure to find something you’ll like!
๐ You’ll find The Kitchens at Old Spitalfields Market, 16 Horner Square, E1 6EW.
๐ Nearest stations are Liverpool Street and Shoreditch High Street.
9. Bang Bang Oriental, Colindale
This epic food hall in North London celebrates all the tasty cuisine of East Asia, with almost 30 different stalls to choose from. Dishes from Japan, Thailand, Vietnam, the Philippines, and all corners of China await. From bite-size treats to spicy curries and quirky desserts, we’d highly recommend you go with an empty belly.
๐ You’ll find Bang Bang Oriental at 399 Edgware Road, Colindale, NW9 0FH.
๐ Nearest stations is Colindale.
10. Southbank Centre Food Market, Waterloo
Right in the heart of the the famous South Bank, you’ll find one of the capital’s most varied and most popular food markets. It boasts a dizzying range of cuisines โ from Thai and Portuguese to Indian and Lebanese โ and it’ll probably take you several months (or one gluttonous weekend) to eat your way through them all.
๐ You’ll find Southbank Centre Food Market at Belvedere Road, SE1 8XX.
๐ Nearest stations are Waterloo, Charing Cross and Blackfriars.
11. Peckham Levels, Peckham
Credit: @dinewithdevki via Instagram
Taking over the sixth floor of Peckham‘s multi-storey car park is Peckham Levels. Now well-insulated from the elements, the family-friendly hall hosts six street food traders. There’s also cocktails, live music, and more thoughtfully-planned events on offer here.
๐ You’ll find Peckham Levels at Centre Carpark, F1-F6, 95A Rye Lane, SE15 4ST.
๐ Nearest station is Peckham Rye.
12. KERB, Various Locations
KERB’s array of outdoor food markets stretch across London from North to South and East to West. Their markets have a tendency to come and go, but at the moment they’ve got spots at the National Theatre, Holborn, Fleet Place, Cowcross Yards, and even the Gherkin.
๐ You’ll find KERB at various different locations across London. You can find out more here.
13. Mercato Mayfair, Mayfair
The sister market of Mercato Metropolitano is found inside a gorgeously-restored church right in the heart of glitzy Mayfair. The dominant religion here is food, with bountiful market stalls and street food traders filling the nave – down in the crypt, meanwhile, you’ll find a rather fancy wine bar with some rather excellent vintages.
๐ You’ll find Mercato Mayfair at St. Mark’s Church, North Audley Street, W1K 6ZA.
๐ Nearest stations are Bond Street and Marble Arch.
14. Hackney Bridge, Hackney Wick
A relatively new spot that opened in Hackney Wick back in 2021, Hackney Bridge comes to us from the team behind the aforementioned Pop Brixton and Peckham Levels. This al fresco canal-side spot can welcome up to 400 guests, and it’s a real peachy place to hang out when the sun shines. It’s also just a stone’s throw from Crate Brewery and the iconic Lord Napier Star pub.
๐ You’ll find Hackney Bridge at Units 1-28, Echo Building, East Bay Lane, E15 2SJ.
๐ Nearest station is Hackney Wick.
15. Seven Dials Market, Neal’s Yard
Turning an old banana warehouse into the West End’s only covered food market has turned out to be a masterstroke for the KERB gang. Their first indoor market is home to delights including a cheese conveyor belt restaurant (yes, you read that correctly), vegan Mexican cuisine, and some utterly banging fried chicken. It’s rather easy on the eyes, too.
๐ You’ll find Seven Dials Market at 35 Earlham Street, WC2H 9LD.
๐ Nearest station is Covent Garden.
16. Kingly Court, Soho
More of a food court than a food market per se, but Kingly Court in Soho is a site of pilgrimage for any self-respecting London foodie. Behind the powder blue entrance, you’ll find a three-storey courtyard practically bursting at the seams with pizza, Greek food, ramen, and posh kebabs. With 21 separate dining options, this place is not for the indecisive.
๐ You’ll find Kingly Court at Kingly Street, W1B 5PW.
๐ Nearest station is Oxford Circus.
17. Flat Iron Square, London Bridge
Squeezed between the road and the railway arches, Flat Iron Square manages to excite and delight with pizza, authentic Lebanese cuisine, Mexican food, Gluten-free and vegan options. And, fear not, the in-house brewery will take care of the drinks.
๐ You’ll find Flat Iron Square at 45 Southwark Street, SE1 9HP.
๐ Nearest station is London Bridge.
18. Crate, Walthamstow
Credit: @cratewalthamstow via Instagram
Small but mighty, Crate is another shipping container village delivering the goods. Perched alongside St James’ Street station, you can tuck into the likes of Baggio Burger, Island Style, The Green Grill and Crosstown Doughnuts here, whilst The Italian Bakery is perfect for picking up a well-deserved sweet treat.
๐ You’ll find Crate at 35 St. James Street, E17 7FY.
๐ Nearest station is St. James Street.
19. Goods Way, Kings Cross
Lightly inspired by the food and music culture of New Orleans, the food and drinks served at Goods Way are excellent. Live music gem Lafayette is also in the basement โ pre-gig visit perhaps?!
๐ You’ll find Goods Way at 11 Goods Way, N1C 4DP.
๐ Nearest station is King’s Cross St. Pancras.
20. Market Halls, Victoria
The Market Halls gang moved pretty quickly after their initial Fulham branch opened (which has sadly now shut its doors), with Market Halls Victoria as their sophomore effort. Found right next to Victoria station, Vicky is the bigger sister, with space for eight food food traders, three bars, and even a fancy roof terrace.
๐ You’ll find Market Halls Victoria at 191 Victoria Street, SW1E 5NE.
๐ Nearest station is Victoria.
21. Market Halls Cargo, Canary Wharf
Market Halls Cargo joined the ranks of London’s best food halls a few years back, gracing London’s glistening financial district. They’ve got everything here from Pasta Evangelists and Chick Chick Crew to DF Tacos and BaoziInn. All this coupled with two bars, and views over the canal, are sure to find you racing to Canary Wharf.
๐ You’ll find Market Halls Cargo at 1 Canada Square, E14 5HS.
๐ Nearest station is Canary Wharf.
22. Market Halls, West End
Sensing a theme yet? The next Market Halls we’ll mention is the UK’s biggest food market, with space for 700 diners. Located right off Oxford Street, they’ve got everything here from Le Bab โ the cherished kebab restaurant โ to delicious Malaysian street food at Gopal’s Corner.
๐ You’ll find Market Halls at 9 Holles Street, W1G 0BD.
๐ Nearest station is Oxford Street.
23. Market Halls, Paddington
Okay okay, I promise this the final Market Halls on the list. We’re just big fans, okay?! Market Halls Paddington is the newest street food market on the block, having literally only just opened its doors. Celebrating Londonโs eclectic and vibrant food culture; this market hall offers a modern and lively environment that fits a whopping 355 guests inside and an additional 130 outside. Expect to feast on the likes of BAO Night Market, From the Ashes Parrilla, Farm Girl, Breddos, and Souvlaki by Opso.
๐ You’ll find Market Halls Paddington at 1 Paddington Square, W2 1DL.
๐ Nearest station is Paddington.
24. Pergola on the Wharf, Canary Wharf
Another Canary Wharf spot here. Pergola’s first outpost in the financial district opened has no fewer than three separate bars, and a food menu that’s inspired by earth, land, and sea. There’s an outdoor terrace wrapped around the building that’ll prove popular on sunny days, and you can always wander into the adjoining attractive roof garden to go exploring.
๐ You’ll find Pergola on the Wharf at Crossrail Place, E14 5AR.
๐ Nearest station is Canary Wharf.
25. Maltby Street Market, Bermondsey
Credit: @maltbystmarket via Instagram
Maltby Street Market opened in Bermondsey back in 2010 and has since made a name for itself as one of Londonโs most popular weekend markets. Itโs a haven for foodies; with everything from award-winning sausage sandwiches from BANGERS and rich lentil wat from Amen Ethiopian Cuisine, to innovative duck dishes from Duck Frites and tasty dumplings from the Gyoza Guys. They’ve even got oysters here. Ooh la la.
๐ You’ll find Maltby Street Market at Arch 46, Ropewalk, Maltby Street, SE1 3PA.
๐ Nearest stations are London Bridge and Bermondsey.
26. Tower Hill Market, Tower Hill
Another relative newbie on the street food scene comes in the form of Tower Hill Market. Popping up beside the Tower of London every Thursday between 11am-4pm, this pop-up street market is the largest in the city with over 30 delicious vendors to choose from. From bangin’ burritos and picture perfect pastries to traditional Taiwanese food and tasty Turkish flatbreads; there’s something for everyone to enjoy. Throw in some live music, lovely artwork and some flippin’ great views and you’re on to a complete winner.
๐ You’ll find Tower Hill Market at Tower Hill Terrace, EC3N 4EE.
๐ Nearest station is Tower Hill.
So there you have it โ a rundown of the best places for street food in London. So what are you waiting for? Better get cracking and tick some of them off the list!