Best Weekend Food Markets in London: Where to Eat on Saturday and Sunday (2026)

Best Weekend Food Markets in London: Where to Eat on Saturday and Sunday (2026)

Market Guides · 6 min read

The best London food markets for a Saturday or Sunday, from Borough and Brick Lane to Chiswick, Greenwich and Chelsea, with opening times, which day to go and the stalls worth queuing for.

7 views

Table of Contents

Markets in this guide

Things to do in York

Powered by GetYourGuide

Weekends are when London's food markets really come alive. Some only trade on a Saturday or a Sunday, and even the ones that open all week save their biggest line-up for the weekend.

This guide covers the best weekend food markets in London, with the day to go, opening times and the stalls worth queuing for. Every market links to its page on Food Marketplace, where you can see the full trader list, hours and directions.

Quick tip: go early. Most weekend markets are calmest in the first hour, and the best stalls can sell out by mid-afternoon.

Weekend food markets at a glance

Market Area Saturday Sunday Best for
Borough Market London Bridge Yes Yes Famous street food and produce
Brick Lane (Upmarket) Shoreditch 11am to 6pm 10am to 6pm Global street food
Portobello Road Notting Hill Biggest day Quieter Street food and antiques
Duke of York Square Chelsea 11am to 4pm No Upmarket Saturday lunch
Greenwich Peninsula North Greenwich 11am to 6pm 11am to 6pm Makers and street food by The O2
The Food Market Chiswick Chiswick No 10am to 2pm Farmers' market shopping
Deptford Market Yard Deptford Yes Yes Local independents
Vinegar Yard London Bridge From noon No Saturday night street food and drinks

Times were correct when we published. Markets can change their hours, so always check before you travel.

Book a guided Christmas tour

Small groups with a local host and tastings included. No booking fees, free cancellation.

Borough Market, London Bridge

Open Saturday and Sunday. Saturday is the busiest day.

Borough Market is London's most famous food market and a must at the weekend. More than 100 stalls, shops and restaurants are spread across the site, and Borough Market Kitchen is the place for street food.

Traders at Borough Market

What to eat:

Gourmet Goat at Borough Market

For a full walk-through, read our Borough Market foodie guide, and see more food markets near London Bridge.

Brick Lane and Upmarket, Shoreditch

Upmarket food hall: Saturday 11am to 6pm, Sunday 10am to 6pm. Sunday is the big day.

On Sundays Brick Lane Market fills the street with stalls, and the Upmarket Brick Lane Food Hall at the Old Truman Brewery is one of the best places in London to eat your way around the world in one afternoon.

Sunday food stalls at Upmarket, Brick Lane

What to eat:

Portobello Road and Golborne Road, Notting Hill

Open daily, 8am to 7pm. Friday and Saturday are the big food days.

Portobello Road Market is world-famous for antiques, but it's a great place to eat too. On Fridays and Saturdays the specialist food stalls and hot food stalls come out, and Golborne Road at the top adds North African and Caribbean street food.

Portobello Road Market

What to eat: falafel wraps from Falafel Point on Portobello Road, and bao from BAO Kusina at the Acklam Village food market under the Westway at weekends.

Duke of York Square Food Market, Chelsea

Saturdays only, 11am to 4pm.

Every Saturday, Duke of York Square off the King's Road becomes an open-air food market next to the Saatchi Gallery. Expect independent producers, bakers, cheeses, global street food and plenty of sweet treats. It's a lovely Saturday lunch stop if you're shopping on the King's Road.

Duke of York Square Food Market, Chelsea

Greenwich Peninsula Market, North Greenwich

Saturday and Sunday, 11am to 6pm.

Greenwich Peninsula Market sets up on Peninsula Square, right outside North Greenwich station by The O2. It's run by the Real Food Festival team and mixes street food and artisan producers with designer-makers and original art, so it's a good pick before a show at The O2.

Greenwich Peninsula Market

The market has closed over winter in past years, so check its page before you travel in the colder months.

The Food Market Chiswick

Sundays only, 10am to 2pm.

If you'd rather shop than graze, The Food Market Chiswick at Dukes Meadows is one of west London's best farmers' markets. It's a social enterprise, and around 25 producers come every week, rain or shine.

The Food Market Chiswick

Who to visit:

Organic bread from Astons Bakery

Deptford Market Yard

Arches open daily, plus fortnightly weekend markets from 10am to 4pm.

Right next to Deptford station, Deptford Market Yard fills a row of restored Victorian railway arches with independent food and drink, all with ties to south-east London. Weekends are the best time to go, when the extra markets are on and Deptford High Street's street market runs alongside.

Deptford Market Yard

What to eat: jerk chicken from Jerk Yard, a Nigerian breakfast from TT's Breakfast, smash burgers from Gobsmack'd or sourdough pizza at Salt.

Vinegar Yard, London Bridge (Saturday night)

Saturday from noon to 11pm. Closed Sunday.

Want to carry on into the evening? Vinegar Yard, next to London Bridge station, is a big street food and drinks yard that's heated and covered in winter. Order from your table by QR code.

Vinegar Yard, London Bridge

What to eat: burgers from Nanny Bill's, Japanese fried chicken sandos from Japanese Chicken Shop, tacos from Taco Collective or pizza from Bad Boy Pizza Society.

How to plan a weekend market day

  • Pair markets that are close together. Borough and Vinegar Yard are a few minutes apart, so you can do lunch at Borough and drinks at Vinegar Yard on a Saturday.
  • Saturday: Portobello in the morning, then Duke of York Square for lunch, or Borough by day and Vinegar Yard at night.
  • Sunday: Chiswick for your weekly shop, or Brick Lane for a long street food lunch.
  • Bring a bag. At farmers' markets like Chiswick you'll want somewhere to put your bread and veg.
  • Card is fine. Nearly every stall takes card and contactless.

Planning ahead for Christmas?

London's markets get even better in December. See our UK Christmas Events Calendar 2026, and if you'd like someone to show you the best of festive London, compare our London Christmas tours for 2026.

Looking for somewhere closer to home? Browse all our London food markets.

Common questions

What is the best food market in London on a Sunday?

For street food, Brick Lane's Upmarket food hall is the busiest and most varied on Sundays (10am to 6pm). For a farmers' market, The Food Market Chiswick runs every Sunday from 10am to 2pm. Borough Market and Greenwich Peninsula Market are also open on Sundays.

Which London food markets are open on Saturday?

Borough Market, Portobello Road, Duke of York Square in Chelsea (11am to 4pm), Greenwich Peninsula Market (11am to 6pm), Brick Lane's Upmarket and Vinegar Yard (from noon) are all open on Saturdays.

What is the best day to visit Portobello Road Market for food?

Friday and Saturday. The market runs every day, but the specialist food and hot food stalls come out on Fridays and Saturdays, and Saturday is the biggest day.

Is Borough Market open at the weekend?

Yes. Borough Market is open on Saturdays and Sundays, with Saturday the busiest day. Hours can change and not every trader opens every day, so check the market's website before you go.

Are London's weekend food markets free to enter?

Yes, all the markets in this guide are free to walk around. You only pay for what you eat and buy, and almost every stall takes card and contactless.

Tags

weekend-marketslondon-food-marketssunday-marketssaturday-marketsstreet-foodfarmers-markets

Keep exploring

Enjoyed this article?

More stories, markets, and menus — discover food across the UK.