One of the reasons why we find it hard to leave London is the amazing food scene. This world city is full of cuisine from all corners of the globe. We take for granted that we can eat delicious Vietnamese, Spanish, Peruvian or Moroccan food all within a few days (or one day if you are greedy!). So here is our list of the best food markets in London. Just remember don’t buy everything you see! (We are talking from experience).
Broadway Market has become a proper east-end institution. It has over 100 stalls selling everything from chicken wings to Scottish Toasties (from Deeney’s which used to be our local in Leyton). Throw in addictive brownies, a german deli and vegan pancakes and what you have is the perfect Saturday!
Broadway Market Information:
- Opening Hours: Saturday – 09:00 – 17:00
- Nearest Station: London Fields
This was one of the first markets I visited when I first moved to London. Even though it is known for antique and craft stalls this 200-year-old market also has over 40 street food vendors. You will find Indian street food, Ethiopian Vegetarian Cuisine and Caribbean Rum Cake.
Greenwich Market Information:
- Opening Hours: Daily – 10:30 – 17:00
- Nearest Station: Greenwich Train Station
Brixton Village & Market Row
The first time we visited Brixton Village Market we jumped with glee when we discovered a place selling Japanese okonomiyaki. We can’t get enough of these delicious Japanese pancakes so Brixton Village Market soon became a regular hangout. You will also find French cheese, bbq meats and great Mexican food.
Brixton Village & Market Row Information:
- Opening Hours: Monday, 8:00-18:00; Tuesday-Sunday, 8:00-23.30
- Nearest Station: Brixton Tube Station
Berwick Street Market
Whenever I am in Soho (which a lot) I always have to pop to Berwick Street Market. This market has been serving Londoners for the past 300 years. It has the type of stalls that make you want to buy even if you have just eaten lunch. There are no seats, this is a grab and go type of market. Choices range from Paella, Jerk chicken, salads and Greek cuisine.
Berwick Street Market Information:
- Opening Hours: Monday – Saturday, 08:00 – 18:00
- Nearest Station: Oxford Circus or Tottenham Court Road
Good old Camden Market, the market that would not look out of place on a planet in Star Wars. I have been visiting Camden Market for over 20 years and it has changed a lot in that time, especially the food scene. To be honest, 20 years ago the food scene wasn’t great, think cheap noodles with sweet sickly sauce but now the food scene at Camden Market is great. From vegan street food to alfresco cafes there is enough choice for everyone. Just remember to get there early, especially on Saturdays as it can get very busy.
Camden Market Information:
- Opening Hours: Every Day, 10:00 – Till Late
- Nearest Station: Camden Station
Borough Market is the mother of all food markets in London. Serving the people of Southwark for over 1,000 years (making it London’s oldest food market), Borough Market is foodie heaven where you will find hundreds of stalls selling everything from spit roast pig to Ethiopian stews. Yes, it gets busy with tourists and locals alike but if you turn up early you can beat the queues. Try to go in the week as it is a lot quieter. Remember to come with an empty stomach, you will eat a lot. Once I ate a chorizo breakfast, venison burger, two oysters and a pie all before lunch!
Borough Market Information:
- Opening Hours: Monday-Thursday, 10:00- 17:00; Friday 10:00-18:00; Saturday 8:00-17:00
- Nearest Station: London Bridge Station
Chatsworth Road Market
Chatsworth Road Market is a Sunday market that has street food along with antiques, crafts and everyday household goods. It began in the 1930s with over 200 stalls but sadly the market closed down in the 1990s. Thanks to a campaign by local residents the market returned in 2010 so yeay to people power! Among the food vendors, you will find the Pie Cart, Souvlaki Street, Hanoi Kitchen and Deeney’s (Scottish toasties).
Chatsworth Road Market Information:
- Opening Hours: Sunday, 11:00 – 16:00
- Nearest Station: Homerton Station
Brockley Market is an award-winning weekly food market serving south Londoners everything from fresh fruit and veg to fresh seafood, craft beer, legendary burgers and much more. The market is a real showcase for locally sourced artisanal produce from small producers. Remember to bring lots of empty bags as you will soon fill them up.
Brockley Market Information:
- Opening Hours: Saturday, 10:00 – 14:00
- Nearest Station: Brockley Station
Bang Bang Oriental
Great name for a food market wouldn’t you say? I bet most of you have never heard of this place that is because it is not situated in a handy central London location but in Colindale. Don’t let the journey put you off and quite frankly as a foodie it shouldn’t because if you do make the journey you will be rewarded with Europe’s largest Asian food hall. There is seating for 450 people and as well as amazing Asian food stalls there are shops, events and shows. Get out there and see more of London.
Bang Bang Oriental Information:
- Opening Hours: Mon – Thurs, 12:00 – 21:30, Fri – Sat, 11:00 – 22:00, Sun, 11:30 – 21:30
- Nearest Station: Colindale
Have you noticed how many food markets in London begin with the letter B? What is all that about? Boxpark Shoreditch has been around since 2011 making it one of the first street food venues in East London. Find your spot in one of the shipping containers for pizzas, Korean Vegan, Jamaican and much more.
Boxpark Shoreditch Information:
- Opening Hours: Mon-Sat, 08:00 – 23:00, Sun, 10:00 – 22:00
- Nearest Station: Shoreditch High Steet Station
Buck Street Market Camden
Buck Street Market is the new kid on the block. At the time of writing (Feb 2020) it had been open for just a few weeks. With 88 shipping containers over 3 floors, Buck Street Market is championing sustainability by bringing responsible retailers and flagship restaurants in a recycled space.
Buck Street Market Information:
- Opening Hours: Mon-Sun, 09:30 – 17:30
- Nearest Station: Camden Town
Dinerama is a regular stop off for us when we are in Shoreditch. The chicken wings here are to die for and if you like spicy wings be prepared to be blown away or up as they are hot! You will also find great bao, pizza, cocktails and good music. You can also hire part of the venue for a party.
- Opening Hours: Wed-Sat, 17:00 – 00:00
- Nearest Station: Shoreditch High Street
Kerb Kings Cross
I remember the days when all you could get in Kings Cross was a dodgy kebab. Not anymore, Kerb is one of the best places in London for street food. You can travel the world and back with Poke, Gelato, Dose, Jerk Chicken and melted cheese sandwiches.
- Opening Hours: Mon-Fri, 12:00 – 14:00
- Nearest Station: Kings Cross Station
Leather Lane Market
Leather Lane is a good old proper London market with modern street food thrown in to keep everybody happy. Along with the bag sellers, you will find Mac N Cheese, Burritos, and great coffee. The market has been going for 4oo years so they must be doing something right.
Leather Lane Market Information:
- Opening Hours: Mon-Fri, 10:00-14:00
- Nearest Station: Chancery Lane
Deptford Market Yard
Deptford Market Yard is full of shops, restaurants and street food sellers located in and near the arches in downtown Deptford. You will find Spanish tapas, banging burgers, jerk chicken and craft beer sellers. Look out for the cocktail place that serves cocktails in teapots too! That way you can have a drink at 11:00 as it will look like herbal tea!
Deptford Market Yard Information:
- Opening Hours: Mon – Fri, 07:30 – 23:00, Sat – 09:00 – 23:00, Sun – 10:00 – 22:00
- Nearest Station: Deptford Station
Flat Iron Square
Flat Iron Square is Borough’s new kid on the block. Well, new compared to Borough Market anyhow! It is a great place for food and drink with a pasta bar, katsu curry, Mexican tacos and great fried chicken. There is an indoor section or you can sit outside where there are heaters for the colder months.
Flat Iron Square Information:
- Opening Hours: Daily, check www.flatironsquare.co.uk for opening times of individual stalls.
- Nearest Station: Southwark Station
Old Spitalfields Market
Old Spitalfields Market has changed so much in the 20 years I have been in London. The cheap burger vans have long gone, replaced with The Kitchens a street food/restaurant mix that has some great choices. We love the steamed buns here, also look out for noodles, falafel and the deli.
The Kitchens Old Spitalfield Market Information:
- Opening Hours: Mon – Fri, 11:00 – 20:00, Sat, 11:00 – 18:00, Sun, 11:00 – 17:00
- Nearest Station: Liverpool Street Station
Maltby Street Market
Starting in 2009 with Monmouth Coffee, Maltby Street Market has gone from strength to strength. Highlights here are the Venezuelan street kitchen, One Love Kitchen and Bad Brownie (they are so addictive!). The Cheese Truck is also a must-visit. Come with an empty stomach.
Maltby Street Market Information:
- Opening Hours: Fri, 12:00 – 14:30, Sat, 10:00 – 17:00, Sun, 11:00 – 16:00
- Nearest Station: Bermondsey Station
Market Hall Fulham
There are a few Market Halls in London (Victoria & Oxford St) but the one in Fulham is the original. Here you will find 10 kitchens serving delights like tacos, pizzas, poke, Texan BBQ and fried chicken. All set in an abandoned Edwardian tube station ticket hall! You can’t get more London than that!
Market Hall Fulham Information:
- Opening Hours: Mon – Fri, 07:00 – 23:00, Sat, 08:00 – 23:00, Sun, 10:00 – 22:30
- Nearest Station: Fulham Broadway
Netil Market is situated in London Fields and has a diverse selection of street food stands. Oli Baba’s is a Levantine street kitchen selling great middle eastern cuisine. There is also a Bao stand (Bao is everywhere in London!), a seafood stall and fried chicken.
Netil Market Information:
- Opening Hours: Mon – Fri, 09:00 – 18:00, Sat – Sun, 11:00 – 18:00
- Nearest Station: London Fields Station
We loved Pergola, there was a real buzz in the air the night we arrived. It was rammed to the rafters which just shows you how far street food has come in London in just a few years. You will find great burgers, kebabs, noodles and poke here. Obviously there is more than that but you will just have to visit to find out what else is there!
Pergola Paddington Information:
- Opening Hours: Wednesday, noon-15.30, 18:00-23:00; Thursday-Saturday, noon-23:00; Sunday, noon-22:30
- Nearest Station: Paddington Station
Pop Brixton is located in a jumble of shipping containers and is run as a community initiative. You will find a Japanese fish bar, Jerk Chicken, Indian Burgers and live music. It is open-air but weatherproof.
Pop Brixton Information:
- Opening Hours: Sunday-Wednesday, 9 am-11 pm; Thursday-Saturday, 9 am-midnight
- Nearest Station: Brixton Station
Southbank Centre Food Market
Spit Roast Pig, Buttermilk Chicken Baps, Yummy Curries and Korean Burritos (who knew!) these are some of the delights you will find at the Southbank Centre Food Market. Located right beside The Royal Festival Hall this market is perfect if you are taking a walk along the Southbank.
Southbank Centre Food Market Information:
- Opening Hours: Monday (bank holidays only), noon-6pm; Friday, noon-8pm; Saturday, 11am-8pm; Sunday, noon-6pm
- Nearest Station: Waterloo Station
Street Food Union
If you are in Soho head to Rupert Street where you will find Street Food Union a market operating six days a week. The stalls change on a regular basis but you will normally find Thai food, fine French food, and Uzbekistani Lamb. Get there early if you want to avoid the queues.
Street Food Union Information:
- Opening Hours: Monday-Saturday, 11 am-3 pm
- Nearest Station: Picadilly Circus
Victoria Park Market
There are not many markets where you get to hear live jazz but that’s what you sometimes find at Victoria Park Market. Music isn’t the only reason to visit though. Local bread, melted cheese sandwiches, Vietnamese Noodles and Philly cheesesteaks should also entice you to this legendary East London park.
Victoria Park Market Information:
- Opening Hours: Sunday, 10 am-4 pm
- Nearest Station: Bethnal Green
We came across Vinegar Yard by accident. We were meeting friends for lunch in a nearby restaurant and passed it along the way. After lunch, we stopped off to have a look and couldn’t resist trying what was on offer! We had a great steak and a naan sandwich. There is also good coffee and booze on offer. We will be back.
Vinegar Yard Information:
- Opening Hours: Daily, 9 am-11 pm
- Nearest Station: London Bridge Station
As you can see there is no shortage of places to eat street food in London and with more markets and venues added all the time the list just gets bigger and bigger! If there are any other places in London with great street food that we may have missed please let us know.
Do you love London? Then check out our other London posts: