The best food Markets in London you need to visit

The food markets in London are some of the best you can find in the UK. They boast a huge variety of stalls which offer fresh, local produce and some delicious street food too. Read on for our pick of the best food markets in London as well as where to find the finest street food London has to offer.

Updated on • Written By Jessica Ransom

Map view
Close map
The best food Markets in London you need to visit

Searching for the best food markets London has to offer? Look no further! We’ve divided the list into north, east, south and west so skip straight to the relevant section if you’re hungry and in a hurry. 

For a wholesome end to your weekend, we’d thoroughly recommend visiting one of the many Sunday markets London has to offer. The city's numerous Sunday markets are a great opportunity to pick up some fresh, quality ingredients for a Sunday roast and it would be silly not to grab a snack while you're at it...
Food markets in London have always been a place where street food thrives and the popularity of fast, flavorsome food doesn’t seem to be on the decline. In fact, the street food London scene continues to blossom with more stalls than ever launching permanent restaurants. Baba G's, Burger and Beyond and The Cheese Bar are three examples of the quality street food London offers, each of which now have their own bricks and mortar locations. Scroll down to the bottom of the article for a selection of our favourite street food stalls and the food markets you can find them at if you're after a partciular dish.

We know strolling around food markets is thirsty work so be sure to check out our round up of the best pubs and bars for when you're done eating. 


Best Food Markets in London: North

Home to one of the most popular and iconic markets in the Capital, it's no wonder there is a strong food presence in North London. Although there is just one standalone food market compared to multiple in the other regions of the city, there is more than enough street food to choose from.

Camden Market

food market london street food london camden market

Where: Camden lock place, NW1 8AF, nearest tube Camden Town
When: 10am – Late
Why go: From cult-cafes and terrace bars to sizzling street food and freshly baked treats, Camden Market almost has too many options to tuck into. It’s home to some of social media’s most talked about dishes like Yorkshire Burrito's roast dinner wrapped in a Yorkshire pudding and Oli Baba’s golden halloumi fries. There are over 1000 different shops, stalls, bars and cafes to explore so once you’re done feasting you can do some shopping too.


Best Food Markets in London: East

Effortlessly trendy and full of countless opportunities for the ‘gram, East London’s food markets are lively, hip and deliver an excellent variety of fare for all occasions and preferences.

Broadway Market

food markets London broadway market

Where: Broadway Market, London Fields, E8 4PH, nearest tube Bethnal Green or London Fields Overground
When: Saturdays, 9am-5pm
Why go:  This Victoria Street market has a rich history of trading and a great variety of stalls offering delicious street food, high quality produce and artisanal items too. Be sure to check out Deeney’s toasted sandwiches or head to Floris Bakery for gluten and wheat free treats. There are over 100 different stalls offering flowers, coffee, clothes and books alongside street food and fresh produce.


Netil Market

best food markets in London Netil

Where: 13-23 Westgate Street, London, nearest tube station London Fields Overground
When: Saturdays, 11am-6pm
Why go: It’s home to a selection of renowned street food shacks including Club Mexicana and the vegan Death By Pizza. There is an on-site independent radio station which adds to the relaxed, trendy atmosphere and there are rows of tables to share with fellow street-food enthusiasts.



food markets london dineram

Where: 19 Great Eastern Street, Shoreditch, EC2A 3EJ, nearest tube Old Street or Shoreditch High Street Overground
When: Wednesday, Thursday, Friday, Saturday, 5pm-12am
Why go: This split-level, open-air street food arena sits in the heart of Shoreditch, setting you up perfectly if you plan to go out-out after you’ve eaten. It’s one of four Street Feast locations and is home to stalls such as Thunderbird, which serves up seriously good 'Chipuffalo' fried chicken wings, and Up In My Grill, which offers juicy Argentinian-style steak and chips.


Boxpark Shoreditch

street food London food markets in London box park

Where: Boxpark Shoreditch 2-10 Bethnal Green Road, E1 6GY, nearest station Shoreditch High Street and Liverpool Street
When: Monday-Saturday 8am-11pm, Sunday 10am-10pm
Why go: What started as a selection of pop-up shops in shipping containers has blossomed into one of East London’s trendiest and most popular destinations for street food, music and events. Currently home to the world class burgers of Black Bear, Rudie’s Jerk Shack and Dum Dums Donutterie, plus many many more – this is a great place to spend an afternoon with friends.


Best Food Markets in London: South

South London is overflowing with food markets offering fresh produce and street fare that could rival a lot of the best restaurants in London. For those that find the chaos of Borough Market too much to face, try a quieter, smaller market like Tooting.

Brockley Market

best food markets in London brockley market

Where: Lewisham College Carpark, Lewisham Way, Brockley SE4 1UT, nearest stations St John's and New Cross Overground
When: Saturdays, 10am-2pm
Why go: This award-winning food market supports local producers and traders and is proud of the variety of goods it has to offer. From quality game and poultry, to locally roasted coffee and organic bread, cheese, pies, pasta and ice cream – it’s safe to say you’ll find everything you need and want while strolling up and down the stalls. It’s best to use public transport as there is limited parking and it is cash only.


Borough Market

best food markets in London borough market

Where: Borough Market, 8 Southwark Street, SE1 1TL, nearest station London Bridge
When: Monday and Tuesday 10am-5pm limited market, Wednesday and Thursday 10am-5pm full market, Friday 10am-6pm full market and Saturday 8am-5pm full market
Why go: It’s one of London’s most popular food and drink tourist destinations and a trusted source of some of the best British and international produce. This iconic food market is renowned for the trader’s generous tasters - if you plan it right you could fill up for free! Stop by Pâté Moi for a tub of handmade organic mushroom pâté and don't miss the generously-filled doughnuts from top London bakery Bread Ahead. 


Tooting Market

food market London tooting market

Where: 21-23 Tooting High Street, London SW17 0SN, nearest station Tooting Broadway
When: Monday-Thursday 8am-6pm, Friday and Saturday 8am-10.30pm and Sunday 9am-5pm
Why go: This indoor market is perfect when the weather isn’t playing ball but you’re still keen to get out and enjoy some of the city’s best exotic street food. You’ll find flavours from all over the world under the roof of this shabby-chic market. From Guyanese takeaway to a taste of Lebanon and a Portuguese and Italian Deli, this quirky marketplace is the ideal place to try something new.  


POP Brixton

street food London best food markets London pop brixton

Where: 49 Brixton Station Road, Brixton, London SW9 8PQ, nearest station Brixton
When: Sunday-Wednesday 9am-11pm, Thursday-Saturday 9am-12am
Why go: Transforming a previously dis-used plot of land into a creative hub for local, independent businesses, at POP Brixton you’ll find street food stalls offering comforting classics like Don Luigi’s beef Bolognese Lasagna and fusion food at its finest with Baba G’s Bhangra burgers.


Best Food Markets in London: West

Even the swankier side of the city has a variety of street food stalls offering exciting dishes at affordable prices - because no one can resist the buzz of a bustling market. While many of the markets specialize in fashion and antiques, the street food still attracts a large following and for good reason.  

Portobello Road Market

food markets London portobello road

Where: Portobello Road, W1, nearest station Ladbroke Grove, Westbourne Park and Notting Hill Gate
When: Friday and Saturday 9am-7pm, other days stalls and times vary
Why go: For the chance to delve into several markets at once, Portobello Road is ideal. It’s the world’s largest antiques market but over the years a strong street food presence has blossomed - bargain hunting is hunger-inducing work after all. Friday and Saturday are the main days for hot food stalls as well as fresh fruit, veg and artisanal produce.  


Cabbages and Frocks

food market London cabbages and frocks

Where: St Marylebone Parish Church Grounds, W1U 5BA, nearest stations Baker Street
When: Saturdays 11am-5pm
Why go: Set in a charming cobbled stone courtyard, Cabbages and Frocks prides itself as London’s first bespoke market. The high-end fashion and food market is ideal for anyone searching for specialist items like homemade kimchi. If you’ve got a dog there are often stalls with treats designed especially for them too – yes, ice cream for dogs is a thing thanks to traders Hugo and Celine!


Ladbroke Grove Farmer’s Market

best food markets in London Ladbroke Grove farmer's market

Where: The Spanish School, 317-318 Portobello Road, London W10 5SZ, nearest station Ladbroke Grove
When: Saturday, 9am-2pm
Why go: Fill your bags with organic fruit and veg, loaves of freshly baked sourdough and a treasure chest of delicious deli items to enjoy with it. They actively encourage visitors to bring their own food containers and bags to help reduce waste so don’t forget yours. Regular traders include the Local Honey Man and Galileo Farm who have a selection of meat, poultry and dairy goods available as well as hot food to go.


Sunday Markets London: The best food markets in London to visit on Sundays

For any self-confessed foodie, there is surely no feeling more satisfying that strolling around a food market on a Sunday afternoon. Whether you’re in need of some comfort food to remedy that sore head or you’re looking for the best ingredients for your Sunday roast, London has a number of food markets which are only open on the last day of the week.

Victoria Park Market

Where: Inside Victoria Park on The Nightwalk between Bonner Gate and Gore Gate, nearest post code E2 9JW, nearest station Bethnal Green
When: 10am-4pm
Why go: Take a picnic blanket with you so that once you’ve whittled down which street food stall you’re going to try, you can sit down and enjoy it in the peaceful setting of Tower Hamlets’ biggest park. There’s often live jazz music and a strong chance you’ll spot a cute dog or two - if that’s not a winning Sunday combination we don’t know what is.


Alexandra Palace Farmers Market

Sunday markets London alexandra palace farmer's market

Where: Muswell Hill entrance to Alexandra Palace Park or near Campsbourne School Nightingale Lane, N8 7AF, nearest station Wood Green
When: 10am-3pm
Why go: There are over 30 stalls offering delicious local produce for you to either eat there or take away to enjoy at home. From handmade pies, cakes and biscuits to relishes, smoked meats and fish - you’ll be overwhelmed with choice and left wanting everything.


Islington Farmers’ Market

Sunday markets London food markets London islington farmer's market

Where: Chapel Market, Between Penton Street and Baron Street N1 9PZ, nearest station Angel
When: 10am-2pm
Why go: This is the London Farmers Markets’ oldest established market and it’s still going strong. Popular stalls include Perry Court Farm's fruit and vegetables and Nigels’ Lettuce and Lovage's range of salads, plants and herbs.


Chatsworth Road market

sunday markets London Chatsworth road market

Where: Chatsworth Road between Dunlace Road and Blurton Road in Lower Clapton, E5 0LH, nearest stations Homerton or Hackney Central Overground
When: 11am-4pm
Why go: Located on one of London’s longest high streets, Chatsworth market has more than 50 traders offering everything from sizzling street food, fresh produce and handmade, unique gifts too. Paddy Field serve up sushi-style Japanese rice parcels while Vegan Sweet Tooth London has a tempting selection of baked goods. 


Street food London: The street food stalls you need to try at food markets in London

The street food London offers is up there with some of the best in the world. Suitable for all tastes, budgets and preferences, the London street food scene continues to go from strength to strength. Below is a selection of the stalls we think you should go out of your way to visit. We’d love to hear what street food stalls are your favourite – get in touch on our Facebook, Twitter or Instagram!


Where: POP Brixton
Why go: Warm, gooey melted Raclette cheese on top of a bed of garlic potatoes, pickles and cornichons – there’s the option to upgrade with prosciutto too.


Burger and Beyond

street food London burger and beyond

Where: Camden Market
Why go: The messy mouthful that is The B.B.B – 45 day aged beef patty, double American cheese, crispy bacon, burnt butter mayo and pickled onions.


Lord of the Wings

street food London lord of the wings

Where: Broadway and Victoria Park Market
Why go: Multi award-winning free-range fried chicken wings; get both the buffalo and garlic and Parmesan and you won’t be disappointed.


Baba G's

street food London baba g's

Where: POP Brixton, Camden
Why go: The signature Crazy Lamb Jalfrezi burger with a spiced lamb patty, crispy onion bhaji, cool mint cumin riatha, mango pulp and an onion salsa served inside a buttermilk naan-style bun.


Mother Flipper

street food London food markets in London mother flipper

Where: Saturday Brockley Market, Sunday Victoria ParkMarket
Why go: The Dirty Barbie – a double beef patty with American cheese, candy bacon, caramelized onions and BBQ sauce.


Only Jerkin

street food London only jerkin

Where: Camden Market
Why go: Triple dipped fried chicken with ginger beer batter and the famous jerk gravy.


What The Pitta

street food London what the pitta
Where: Boxpark, Shoreditch
Why go: Vegan kebabs and gooey baklava


Top tips for visiting food markets in London:

If you're heading to a food market in London, be sure to read our helpful tips before you set off. It's very important to check the dates and times of the food market you want to visit as they often vary and there's nothing worse that arriving a day too early or late! From carrying cash to taking your own cutlery and bags, we hope these tips will help you make the most of London's fantastic street food scene. 


  • Wear comfortable shoes as you’ll likely be walking around for some time
  • Have cash on hand as some stalls won’t accept card payments
  • Pack some re-useable cutlery in your bag to help reduce waste
  • Take a shopping bag with you so you can pick up supplies and cook up tasty dishes at home too
  • Arrive hungry so you’ve got room to try more than one stall and don't stop at the first stall you see - it's always best to see the full range before committing to one
  • Be prepared to master the art of standing and eating while juggling all your belongings and snacks…
  • Keep calm, food markets in London are often very busy and crowded so try to avoid peak times 
  • Make sure all your belongings are safely packed away as pick-pocketers may be at work
  • Don’t miss out on all the free samples! Traders often handout tasters to help you decide if you want to buy their produce


Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in