Best Food Markets In London: 25 Street & Fresh Food Markets
Ever wondered where you can find the best food markets in London, brimming with flavors and lively atmosphere? Look no further!
This comprehensive guide explores the top 25 food courts across London, showcasing an array of street food, fresh produce, and artisanal delights. Whether you’re a local or a tourist, you’ll discover the perfect spots to satisfy your taste buds.
What you will find in this guide :
- Locations: Detailed insights into food markets in Central, East, West, North, and South London.
- Types of Markets: From traditional food markets and street food havens to farmers’ markets and specialty food halls.
- Opening Hours: Find out when these markets are open for your culinary adventures.
- Directions: Easy routes to get to each market from central landmarks.
- Unique Highlights: Discover vegan markets, Christmas food stalls, and night food markets for every foodie preference.
For food enthusiasts, this guide also explores the rich history and unique features of each market, offering a deep dive into the flavors and stories behind London’s bustling food scene.
Explore more and make the most of your visit by diving into the top food markets in London!
Contents
- 1 How Many Food Markets Are There In London?
- 2 5 Types of Food Markets in London
- 3 The Map of the Food Markets in London
- 4 Best Food Markets In Central London
- 5 Best Food Market East London
- 6 Best West London Food Markets
- 7 Best Food Markets in North London
- 8 Best Food Market South London
- 9 Are There Any Vegan Food Markets in London?
- 10 What About Christmas?
- 11 Other Cultures Food
- 12 Are There Night Food Markets London?
- 13 3 Street Food London Tours You Might Want to Try
- 14 FAQs
How Many Food Markets Are There In London?
London boasts a huge food scene and numerous markets are scattered across the city. Even if we won’t be able to provide an exact count, there are well over 100 London food markets!
You’ll find traditional street markets, indoor food halls as well as specialized food market London courts. From fresh produce and artisanal goods to international street food and gourmet delicacies, London food court market options are available throughout the week.
You can use public transport to hop around the various food markets, but first, find out more about Travelcard prices and how to use public transport in the best way.
5 Types of Food Markets in London
Looking for the best food market in London? Here are the five main types of whole foods markets in London:
- Traditional food markets: these markets (like the iconic Borough Market for example), provide an amazing range of fresh produce, artisanal products and gourmet foods. They’re great if you’re looking to stock up on high-quality ingredients or sample some local specialties.
- Street food markets: looking for ready-to-eat meals and international cuisines? Street food market London options are absolutely great. We’d recommend KERB and Maltby Street Market as they feature food trucks and stalls serving dishes from around the world.
- Farmers markets: ever heard of the Notting Hill Farmers’ Market? Focused on locally sourced and seasonal produce, farmer’s London foodie markets are great to support local farmers and find fresh and organic ingredients.
- Food halls: amongst the best food halls in London you’ll find Mercato Metropolitano and Seven Dials Market. Those traditional markets come with trendy dining spaces and often feature numerous vendors under one roof. An amazing mix of groceries and prepared foods!
- Specialty markets: some other markets cater to more precise themes or cuisines. You might find markets specialized in vegan foods, international ingredients or seasonal events (like Christmas markets for example).
After visiting these unique markets, you can enjoy a relaxing evening in one of London’s cozy beer gardens or dine at one of the restaurants with a breathtaking view of the city.
The Map of the Food Markets in London
Here’s a map showcasing all the markets you can explore, tailored to your favorite parts of the city. Take a look and discover the exact location of each food market in London.
Best Food Markets In Central London
If you’re looking for the best food markets in London city center, then here are our top picks.
Borough Market
Borough Market London is one of the oldest and most renowned food markets in the city. Located near London Bridge, you’ll find fresh produce, artisanal goods and a dynamic borough market street food scene.
It’s the best place to enjoy British food: gourmet cheese, charcuterie… as well as international street food delicacies.
- Address : 8 Southwark Street SE1 9AL London
- Opening hours : 10am – 5pm (saturday 9am – 5pm and sunday 10am – 4pm)
- Website : https://boroughmarket.org.uk/
Seven Dials Market
Located in Covent Garden, Seven Dials Market is an indoor food hall that shelters many food stalls under one roof.
It’s the best place if you want to try out different cuisines in a comfortable and weather-proof setting. It features street food vendors as well as dessert shops. A must-visit for food lovers!
- Address : London WC2H 9AU, United Kingdom
- Opening hours : 12 pm – 10 pm Monday & Tuesday, 11 am – 11pm from Wednesday to Sunday
- Website : https://www.sevendialsmarket.com/
Leather Lane Market
Leather Lane Market is one of the many London markets street food destinations in Holborn. There you’ll find a big choice of street food options: Middle Eastern wraps, Asian noodles, Japanese sushis…
Most of Central London local office workers and visitors come here to enjoy a quick and delicious lunch!
- Address : 75 Leather Ln, London EC1N 7TJ, United Kingdom
- Opening hours : 10 am – 3 pm Monday to Friday (Closed Saturday & Sunday)
- Website : https://www.instagram.com/leatherlanelondon/
Chelsea Farmers Market
It’s one of the most charming outdoor markets in the British capital city. Located in the affluent Chelsea area, Chelsea Food Market London provides fresh produce, artisanal foods and gourmet street food.
We absolutely love this market for its relaxed atmosphere and high-quality products!
- Address : 125 B304, London SW3 6NR, United Kingdom
- Opening hours : 10 am – 3 pm Wednesday, 8 am – 1 pm Saturday
- Website : https://chelseafarmersmkt.org/
Old Spitalfields Market
Old Spitalfields Market is a historic market where you’ll find food stalls with many shops selling clothing, antiques and crafts.
Located near Liverpool Street, it also boasts street food options alongside traditional market goods. It’s a great spot for both shopping and dining!
- Address : 16 Horner Square, London E1 6EW, United Kingdom
- Opening hours : Mon, Tue, Wed, Fri from 10 am – 8 pm, Thur from 8 am – 6 pm, Sat from 10 am 6 pm, and Sun 10 am – 5 pm
- Website : https://oldspitalfieldsmarket.com/
Best Food Market East London
East London boasts some of the city’s most interesting food markets. Here are our top picks for this trendy part of the capital.
Broadway Market
Broadway Market is a great outdoor food market in London that combines street food, fresh produce and artisanal products.
This Saturday market features over 100 stalls and sells everything from organic vegetables to gourmet street food! It’s a perfect stop for traditional farmers markets and trendy food enthusiasts.
- Address : Broadway Market Street
- Opening hours : Saturday from 9am – 5 pm, Sunday from 9 am – 4 pm
- Website : https://broadwaymarket.co.uk/
Columbia Road Flower Market
Columbia Road Flower Market isn’t a big food market in London as its main purpose is to sell flowers.
However, it also features many food vendors selling fresh produce, baked goods and street food. A delightful blend of floral colors and culinary treats!
- Address : Columbia Rd, London E2 7RG, United Kingdom
- Opening hours : Sunday from 8 am – 3 pm
- Website : https://columbiaroad.info/
Victoria Park Market
This famous food market in London operates every Sunday. Located in one of East London’s most beautiful parks, it boasts fresh produce, artisanal foods and street food. It’s a great spot to enjoy a leisurely Sunday, with live music and a relaxed atmosphere, especially when the weather is sunny.
If a Sunday at Victoria Park Market in London leaves you wanting more, don’t worry! I’ve got you covered. Check out my guide on Things to Do in London on a Sunday for some amazing suggestions to keep the fun going.
- Address : between Bonner Gate and, Gore Rd, London E2 9JW, United Kingdom
- Opening hours : Saturday from 11am – 5 pm, Sunday from 10 am – 4 pm
- Website : https://victoriaparkmarket.com/
Netil Market
This underrated weekend market is located in Hackney. It features many street food vendors, artisanal producers and local craftspeople.
We love it for its mix of cuisines and its lively atmosphere. It’s a great spot to enjoy local cuisine and meet Londoners.
- Address : 13-23 Westgate St, London E8 3RL, United
- Opening hours : 9 am – 10 pm (Monday closed)
- Website : https://www.instagram.com/netilmarket
Roman Road Market
Roman Road Market is a traditional East End market as it’s not touristy. As a result, this market provides a genuine local experience, so it’s a great visit to immerse yourself in East London’s history and culture.
- Address : 536 Roman Rd, Bow, London E3 5ES, United Kingdom
- Opening hours : Saturday from 9 am – 4 pm, Tuesday and Thursday from 10 am – 3:30 pm
- Website : https://romanroadlondon.com/market/
Best West London Food Markets
Here are our top picks for the best food markets in West London.
Portobello Road Market
Portobello Road Market is a famous food market located in Notting Hill. We love it for its mix of vintage clothing, antiques and street food.
It operates six days a week, but the busiest and most dynamic day clearly is Saturday. There you’ll enjoy a huge choice of international street food, fresh produce and original finds.
- Address : London W11 1LJ, United Kingdom
- Opening hours : Monday – Sunday 8am – 7 pm
- Website : https://visitportobello.com/
Acklam Village Market
Acklam Village Market is an outdoor food market in London located under the Westway flyover in Notting Hill.
It features dozens of street food stalls and live music scenes. The market is open on weekends and offers both gourmet burgers and vegan delights. A top choice for epicureans!
- Address : 4, 5 Acklam Rd, London W10 5TY, United Kingdom
- Opening hours : Saturday 11 am – 7 pm
- Website : https://acklamvillage.com/
Shepherd’s Bush Market
It’s one of the most historic markets in London and it offers a mix of fresh produce, street food and household goods.
This big food market in London boasts a multicultural vibe, with Caribbean dishes, Middle Eastern foods and other traditional British specialities. It’s a great place to travel all around the world in a single location.
- Address : Shepherd’s Bush Market, London, UK
- Opening hours : Monday to Saturday from 9 am–6 pm (Sunday closed)
- Website : https://shepherdsbushmarket.org/
North End Road Market
North End Road Market in Fulham is one of West London’s oldest markets. There you’ll find fresh fruit and vegetables, clothing, crafts and street food.
This fresh food market in London is absolutely unmissable if you’re looking to pick up some fresh produce or enjoy a quick bite from one of the many food stalls.
- Address : 369 North End Rd, London SW6 1NW, United Kingdom
- Opening hours : Monday to Saturday from 9 am – 5 pm (Sunday closed)
- Website : https://www.facebook.com/northendrdmrkt
Brook Green Market
Brook Green Market is an amazing indoor food market in London located in West Kensington. It operates every Saturday and provides organic produce, boutique wines and international street food.
The market, which is both indoor and outdoor, also features comfortable seating, live music and a playground for children. A top destination for families!
- Address : St Mary’s Catholic Primary School, Masbro Road, Brook Green, W14 0LT
- Opening hours : Saturday 9:30 am to 3 pm
- Website : https://www.brookgreenmarket.co.uk/
Best Food Markets in North London
Planning to visit North London, its Hampstead Heath ponds, Primrose Hill and Regent’s Park? Don’t forget to plan a visit to these North London markets.
Camden Market
You’ve probably heard of it, Camden Market London Food is one of the most iconic markets in the city. Street food, vintage clothing, original crafts…
The market features dozens of stalls! It’s a top choice if you want to taste international cuisines and are looking for alternative souvenirs to buy.
- Address : Camden Market, Camden Lock Place, London, United Kingdom NW1 8AF
- Opening hours : Monday-Sunday from 10am-late
- Website : https://www.camdenmarket.com/
Swiss Cottage Farmers Market
Swiss Cottage Farmers Market is a traditional farmers market located in North London. You’ll be able to buy fresh produce, organic meats and artisanal products.
It’s probably one of the best markets for you if you’re looking to buy high-quality, locally sourced ingredients and enjoy a community atmosphere.
- Address : Eton Ave, London NW3 3EP, United Kingdom
- Opening hours : Wednesday 10am – 3 pm
- Website : https://www.lfm.org.uk/markets/swiss-cottage/
Stroud Green Market
Another fresh food market in London located near Finsbury Park. It operates every Sunday and features stalls selling fresh produce, baked goods as well as street food. You’ll probably be fond of its friendly atmosphere and high-quality products.
- Address : Perth Rd, Ennis Rd, Finsbury Park, London N4 3HB, United Kingdom
- Opening hours : Sunday 10 am – 2:30 pm
- Website : https://stroudgreenmarket.com/
Alexandra Palace Farmers’ Market
A very popular indoor food market in London that takes place every Sunday. Fresh produce, organic meats, handmade pies… It’s no surprise this street market is one of the Londoners’ favorites. Plus Alexandra market is set in the picturesque grounds of Alexandra Palace: a beautiful backdrop!
- Address : Muswell Hill, London N10 3TG, United Kingdom
- Opening hours : Sunday 10 am – 3 pm
- Website : https://www.instagram.com/allypallyfm/
Brick Lane Market
Brick Lane Food Market London is a very bustling and crowded market. Located in Shoreditch, it features stalls serving Indian curries, Jewish bagels and other international delicacies. The Brick Lane market combines both food and unusual items to buy.
- Address : Brick Lane, London, E1 5HA
- Opening hours : Sunday 9 am – 5 pm
- Website : https://www.visitlondon.com/things-to-do/place/279336-brick-lane-market
Best Food Market South London
South London boasts some of the most sparkling food markets in the city. Here is our selection for the best culinary experiences this side of the Thames.
Maltby Street Market
This London food market near Tower Bridge is located off the beaten tracks. It takes place every weekend and features dozens of street food vendors and artisanal producers tucked under railway arches.
You’ll probably fall for its intimate atmosphere and high-quality products: freshly baked pastries, gourmet sandwiches, craft beers, etc.
- Address : Arch 46, Ropewalk, Maltby St, London SE1 3PA, United Kingdom
- Opening hours : Saturday 10 am – 5 pm, Sunday 11 am – 4 pm
- Website : https://www.maltbystreetmarket.co.uk/
Brixton Village and Market Row
Prepare yourself for a mesmerizing food market experience in South London. This indoor market complex houses independent restaurants, cafes and food stalls.
It’s a great place to sample cuisines from around the world. One of the best international food markets in London!
- Address : Coldharbour Ln, London SW9 8PS, United Kingdom
- Opening hours : Monday 8am – 6pm, Tuesday to Sunday from 8 am – midnight
- Website : https://brixtonvillage.com/
Mercato Metropolitano
Mercato Metropolitano in Elephant and Castle is a large-scale food market where you’ll find both street food and community events.
This eco-friendly market focuses on sustainable and locally sourced products. There you’ll get the chance to enjoy diverse cuisines and support ethical food practices!
- Address : 42 Newington Causeway, London SE1 6DR, United Kingdom
- Opening hours : Saturday 11 am – 1 am, Sunday 11 am – 10 pm, Mon – Tue – Wed 12 – 11pm, Thursday 12 pm – 12 am, Friday 12 pm – 1 am
- Website : https://mercatometropolitano.com/
Herne Hill Market
Every Sunday, this market transforms Railton Road into a food lover’s haven. It’s one of the most complete markets in the area as it boasts fresh produce, street food and artisanal goods. From organic vegetables to homemade cakes and international street food, it’s a great place to spend a Sunday morning!
- Address : Railton Rd, London SE24 0JN, United Kingdom
- Opening hours : Sunday 10 am – 4 pm
- Website : https://www.instagram.com/hernehillmarket/
Are There Any Vegan Food Markets in London?
Yes, you’ll find several vegan-focused food markets in London:
- Vegan Nights: a popular international food market event featuring vegan street food vendors.
- Be The Future: organizes regular vegan events in King’s Cross.
- Bohemia Place Market: hosts vegan markets with many food options.
- Brixton Vegan Market: a dedicated vegan market in South London.
- Canopy Market: collaborates with Be The Future for monthly vegan markets.
What About Christmas?
There are many of them! During the Christmas holiday season, you’ll find numerous Christmas food markets in London like:
- the Southbank Centre Winter Market
- Covent Garden Christmas Market
- and Leicester Square Christmas Market.
These markets feature festive food stalls, handmade crafts and seasonal entertainment. A perfect spot to enjoy the holiday spirit and find authentic gifts!
Other Cultures Food
Of course, London market culture doesn’t restrict to traditional British fare. You’ll also find a huge choice of international cuisines. The city boasts several specialized markets.
Amongst them are the African food market London like Kumasi Market and Salaga Mini Market to try out authentic West African ingredients and products.
Craving Indian food market London experiences? Check out Brick Lane to enjoy its numerous stalls and restaurants.
Asian food market London enthusiasts will also find Bang Bang Oriental, Europe’s largest Asian food hall! And if you’re looking for a Japanese food market London, try out Ichiba at Westfield London, Europe’s largest Japanese food hall!
Are There Night Food Markets London?
Yes, London has several night food markets like Bohemia place night market, which operates on Fridays and Saturdays until midnight, and Netil Market, open until 10 PM everyday except on Mondays.
Urban Food Fest in Shoreditch is also one of the most popular amongst Londoners and it operates on Saturdays until midnight.
3 Street Food London Tours You Might Want to Try
Looking for the best foodie experience? Here are the best street food tours we could find in London:
- London: 3-Hour Secret British Food Tour: this tour aims to explore the London Bridge area with a taste of classic British foods: award-winning fish and chips, sausage rolls, traditional desserts… With 8 stops over 3 hours, it provides great insight into British food culture and history.
- London: East End Guided Foodie Walking Tour: this 3.5-hour tour takes you through the East End, around Spitalfields Market, Brick Lane and Shoreditch. You’ll sample different cuisines: traditional curry, salt beef beigels… while discovering the area’s street art.
- London: 3-Hour Secret Indian Food Tour: this tour focuses on East London’s Indian cuisine and includes 5-6 stops over 3 hours. You’ll taste curries, tandoori dishes as well as Indian sweets while learning about the history of Indian food in the UK.
FAQs
Are food markets open in London every day?
Not all food markets in London are open daily. Borough Market, one of the most popular in London, operates Tuesday to Saturday. Other markets like Maltby Street Market and Brockley Market are only open on weekends. However, there are also some markets open every day of the week, just not necessarily the same ones.
What are the most famous food markets in London?
The most famous food markets in London include Borough Market, Broadway Market, Old Spitalfields Market and Maltby Street Market. We really love Borough Market for its long history and wide variety of artisanal foods.
Which food market in London is the biggest?
We can’t definitively state which is the biggest but Borough Market is undoubtedly one of the largest and most comprehensive food markets in London. It spans a huge area and hosts hundreds of stalls.
Which food market in London is the oldest?
Borough Market again! It has been in operation for over 1000 years, so this means its history dates back to at least the 12th century! This makes it not only the oldest food market in London but also one of the oldest markets in the entire United Kingdom!
I’m Sebastian and I love exploring and writing about London. I’ve spent lots of time wandering around the city, finding cool places and learning all the best things to do. On my blog, LondonPass.info, I talk about all the awesome spots in London, from the famous ones everyone knows to secret places that are super special.