The 10 Best Markets in London (2026)

Updated October 2026 · 10 picks

The best markets in London in 2026 are Borough Market for food, Portobello Road for antiques and vintage, Columbia Road Flower Market on Sunday mornings, and Camden Market for street food and alternative fashion. Old Spitalfields, Broadway Market, Maltby Street and Greenwich Market are the locals' favourites.

Timing matters more than location: Columbia Road is a Sunday-only flower market, Portobello's antiques are at their best on Saturdays, Broadway Market is a Saturday affair, and Borough Market is closed on Mondays. Most stalls take cards, but bring a little cash for smaller traders, and go early — by midday the big markets are packed.

1. Borough Market — London Bridge, South Bank & Borough

London's oldest and best food market, under the railway arches by London Bridge.

Best for Foodies · First-timers · Couples

Borough Market has fed Londoners for centuries, and today it's a showcase of British produce: cheesemongers, bakers, butchers, fishmongers and specialist grocers, plus hot food stalls for grazing as you go.

Graze through the cheeses, grab a hot sandwich or a bowl of something from the stalls, and finish with a doughnut. It's open Tuesday to Sunday and closed on Mondays.

Good to know: Go on a weekday morning; Saturdays are shoulder-to-shoulder by 11am.

8 Southwark Street, London SE1 1TL

Google Maps Website

2. Portobello Road Market — Notting Hill

The world-famous antiques and street market, along Notting Hill's pastel-coloured streets.

Best for First-timers · Couples · Shoppers

Portobello Road runs for well over a kilometre through Notting Hill, with antiques and silverware at the Notting Hill Gate end, fruit and veg and food stalls in the middle, and vintage clothing under the Westway.

Saturday is the main antiques day and the busiest; Friday is calmer and good for vintage fashion. Combine it with a walk through the colourful streets around Westbourne Grove.

Good to know: Start at Notting Hill Gate early on Saturday and walk north, before the crowds peak around noon.

Portobello Road, Notting Hill, London W11

Google Maps Website

3. Columbia Road Flower Market — Bethnal Green, Shoreditch & East London

A Sunday-morning street of flower stalls and Victorian shopfronts.

Best for Couples · First-timers

Every Sunday, Columbia Road fills with flower and plant sellers calling out their prices, while the small independent shops along the street — ceramics, vintage, homewares and cafés — open alongside.

It's small, so an hour is enough, but it's one of the most charming London mornings. Walk on to Brick Lane and Spitalfields afterwards.

Good to know: Bring cash, and come after 2pm for bunches at bargain prices.

Columbia Road, London E2 7RG

Google Maps Website

4. Camden Market — Camden Town

London's busiest market — street food, vintage and alternative fashion by the canal.

Best for Families · First-timers · Budget

Camden Market is a sprawl of markets around Camden Lock and the Regent's Canal: the Stables Market in former horse stables, Camden Lock Market by the water, and Buck Street Market near the Tube.

Come for street food from dozens of countries, vintage clothes and the people-watching. It's open every day, and busiest at weekends.

Good to know: Walk the Regent's Canal towpath from Camden Lock to King's Cross or Little Venice afterwards.

Camden Lock Place, London NW1 8AF

Google Maps Website

5. Old Spitalfields Market — Spitalfields, Shoreditch & East London

A Victorian covered market with independent traders, food and a Thursday antiques market.

Best for Shoppers · Couples · Families

Old Spitalfields is a handsome covered market hall with independent fashion, jewellery and craft stalls, a food court of street-food traders, and shops and restaurants around the edge.

Thursday is antiques day, and the market is open daily. Brick Lane and Columbia Road are a short walk away.

Good to know: Come on Thursday morning for the antiques market, which opens earlier than the rest of the week.

16 Horner Square, London E1 6EW

Google Maps Website

6. Broadway Market — Hackney, Shoreditch & East London

East London's favourite Saturday street market, between the canal and London Fields.

Best for Foodies · Couples

Broadway Market is a Victorian street in Hackney that turns into a food and craft market every Saturday, with bakers, cheesemongers, street food and coffee stalls, plus the pubs and shops along the street.

Buy lunch and eat it in London Fields at one end, or on the Regent's Canal towpath at the other.

Good to know: Get there by 10am; the best bread and pastries sell out before lunchtime.

Broadway Market, London E8 4QJ

Google Maps Website

7. Maltby Street Market — Bermondsey, South Bank & Borough

A smaller, foodie weekend market under the railway arches near Tower Bridge.

Best for Foodies · Couples

Maltby Street's Ropewalk is a narrow lane of street-food stalls and bars running beneath a railway viaduct in Bermondsey. It's more local and less crowded than Borough Market, a 15-minute walk away.

It runs at weekends, with some traders and bars open from Friday evening. Come hungry and graze.

Good to know: Pair it with the Bermondsey Beer Mile, whose taprooms are in the arches nearby.

Ropewalk, Maltby Street, London SE1 3PA

Google Maps Website

8. Greenwich Market — Greenwich

A covered market in the heart of historic Greenwich, open every day.

Best for Families · Couples

Greenwich Market sits in a covered courtyard in the middle of the World Heritage town centre, with street food, arts and crafts, and vintage and antiques stalls on different days.

It's open daily, and makes a natural lunch stop between the Cutty Sark and Greenwich Park.

Good to know: Arrive by Uber Boat and the market is two minutes' walk from Greenwich Pier.

Greenwich Market, London SE10 9HZ

Google Maps Website

9. Sunday Upmarket, Brick Lane — Brick Lane, Shoreditch & East London

Street food and young designers in the Old Truman Brewery, at the heart of Brick Lane's Sunday market.

Best for Foodies · Budget · Couples

On Sundays, Brick Lane becomes one long market of vintage stalls and street food, and the Sunday Upmarket in the Old Truman Brewery is its covered hub, with food stalls from around the world and young designers' stalls.

Combine it with Columbia Road and Spitalfields for a classic East London Sunday.

Good to know: Come hungry, and then join the bagel queue at the north end of Brick Lane.

Ely's Yard, Old Truman Brewery, 91 Brick Lane, London E1 6QR

Google Maps

10. Brixton Village and Market Row — Brixton

Covered arcades of restaurants, Caribbean grocers and shops in the heart of Brixton.

Best for Foodies · Budget

Brixton Village and Market Row are two covered arcades off Coldharbour Lane, home to small restaurants and cafés from many cuisines alongside Caribbean and African grocers, fishmongers and independent shops.

It's a great place for an inexpensive dinner, and the street market on Electric Avenue next door gives you the full Brixton picture.

Good to know: Go for dinner on a weekday evening, when the restaurants buzz but you can still get a table.

Brixton Village, Coldharbour Lane, London SW9 8PS

Google Maps Website

Frequently asked questions

What is the most famous market in London?

Borough Market, by London Bridge, is the most famous food market, and Portobello Road in Notting Hill is the most famous antiques and street market. Camden Market draws the biggest crowds overall.

What day is Portobello Road Market?

Saturday is the main day, with antiques and vintage dealers lining the top of the road. Fruit, vegetable and food stalls trade on most weekdays, and Fridays are quieter but good for vintage clothing.

Is Borough Market open on Sundays?

Yes — Borough Market is open from Tuesday to Sunday and closed on Mondays. Saturdays are the busiest, and weekday mornings the calmest.

What time is Columbia Road Flower Market?

Sundays only, roughly 8am to 3pm. Arrive by 9am for the full choice, or after 2pm for end-of-day bargains as traders sell off their stock.

Which London markets are best for street food?

Borough Market, Camden Market, Maltby Street's Ropewalk, the Sunday Upmarket on Brick Lane and Broadway Market all have strong street food. Browsing any of them costs nothing — see more ideas in our guide to free things to do in London.