The 10 Best Food Markets in London (2026)

Updated November 2026 · 10 picks

The best food markets in London in 2026 are Borough Market for produce and lunch stalls, Maltby Street Market under the Bermondsey railway arches at weekends, Mercato Metropolitano in Elephant & Castle for a big covered food hall, and Arcade at Centre Point for sit-down kitchens near Tottenham Court Road.

London's food markets split into two kinds: street and produce markets that trade on set days (Borough, Maltby Street, Broadway Market, the farmers' markets) and covered food halls that open every day with permanent kitchens and a shared bar (Mercato Metropolitano, Arcade, Seven Dials, Market Halls). Go to the first kind early in the day for the best choice, and the second for a relaxed group meal where everyone eats something different.

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

London's great food market, with produce, specialist traders and lunch stalls by London Bridge.

$$ Mid-range

Borough Market has sold food beside London Bridge for centuries and is still the city's best place to shop for ingredients: greengrocers, butchers, fishmongers, bakers, cheesemongers and specialist importers fill the covered halls under the railway viaduct.

Come hungry. Lunch stalls sell everything from toasted cheese sandwiches to paella and fresh oysters, and the surrounding streets have some of London's best market-side restaurants. It suits food lovers, cooks and anyone exploring the South Bank.

Good to know: Go on a weekday morning; Saturday lunchtime is shoulder to shoulder.

8 Southwark Street, London SE1 1TL

Google Maps Website

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

A narrow weekend market of street food and drinks along the Ropewalk railway arches.

$$ Mid-range

Maltby Street Market squeezes a line of street-food stalls, bars and small traders into the Ropewalk, a cobbled lane beside the railway arches south of Tower Bridge. It is smaller and more local than Borough, and the food leans to well-made comfort dishes and global street food.

It trades on Saturdays and Sundays only. Pair it with the bakeries, breweries and wine bars in the surrounding arches for a slow Bermondsey afternoon.

Good to know: Open Saturday 10am–5pm and Sunday 11am–4pm; arrive before 1pm on Saturdays.

Arch 46, Ropewalk, Maltby Street, London SE1 3PA

Google Maps Website

3. Mercato Metropolitano — Elephant & Castle, South Bank & Borough

A huge covered food hall with dozens of kitchens, a brewery and long communal tables.

$$ Mid-range

Mercato Metropolitano fills a former paper factory near Elephant & Castle with food stalls from around the world, a grocery, bars and its own craft brewery. The scale means there is something for everyone, from Neapolitan pizza and pasta to Asian street food.

It is open every day, works well for groups and families, and is a short walk from Borough station.

Good to know: Weekday lunchtimes are quiet; Friday and Saturday evenings have a lively bar crowd.

42 Newington Causeway, London SE1 6DR

Google Maps Website

4. Arcade Food Hall — Tottenham Court Road, Soho & the West End

A smart food hall at the foot of Centre Point with serious chef-run kitchens.

$$ Mid-range

Arcade, inside the base of the Centre Point tower, is a food hall with restaurant ambitions: a set of kitchens serving dishes from around the world, a central bar and a mix of counter seats and tables, plus a separate sit-down restaurant upstairs.

It is one of the easiest places in the West End to feed a group with different tastes, and handy before a show or after shopping on Oxford Street.

Good to know: Order through the QR code on your table to try several kitchens in one round.

Centre Point, 103–105 New Oxford Street, London WC1A 1DB

Google Maps Website

5. Seven Dials Market — Covent Garden, Soho & the West End

A covered street-food market in a former banana warehouse in Covent Garden.

$$ Mid-range

Seven Dials Market occupies an old warehouse building on Earlham Street, with street-food traders on two floors around a central bar. It is a good-value alternative to Covent Garden's tourist restaurants, and the stalls change as new traders come through.

It suits a quick lunch, a casual pre-theatre bite or a group that cannot agree on one cuisine.

Good to know: It is a five-minute walk from most Covent Garden theatres, so it works for a quick pre-show meal.

Earlham Street, London WC2H 9LX

Google Maps Website

6. Market Halls Victoria — Victoria, Westminster & South Kensington

A busy food hall opposite Victoria station with a dozen kitchens and bars.

$$ Mid-range

Market Halls Victoria turned a former nightclub opposite Victoria station into a food hall with kitchens, bars and a large roof terrace. Seating is shared, so groups can mix and match.

It is the most convenient food hall for travellers using Victoria's trains and coaches, and there are sister halls on Oxford Street, at Canary Wharf and in Paddington.

Good to know: Head upstairs to the terrace on warm days.

191 Victoria Street, London SW1E 5NE

Google Maps Website

7. Broadway Market — Hackney, Shoreditch & East London

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

$$ Mid-range

On Saturdays, Broadway Market fills its whole Victorian street with food stalls, bakers, cheese, coffee, flowers and clothes, running from the Regent's Canal up to London Fields. Cafés, pubs and delis line both sides.

Buy lunch from the stalls and eat it in London Fields, or walk down to the canal towpath. It suits a slow weekend morning in Hackney.

Good to know: The main market runs on Saturdays; get there before noon for the best choice.

Broadway Market, London E8 4PH

Google Maps Website

8. Marylebone Farmers' Market — Marylebone, Soho & the West End

One of London's biggest farmers' markets, every Sunday morning behind Marylebone High Street.

$$ Mid-range

Run by London Farmers' Markets, the Marylebone market brings growers, farmers, bakers and fishmongers from the counties around London to a car park just off Marylebone High Street every Sunday morning.

It is the place for seasonal produce, meat and cheese straight from the people who made it, and Marylebone's cafés and food shops are on the doorstep.

Good to know: Sunday 10am–2pm only; the best produce goes early.

St Vincent Street and Aybrook Street, London W1U 4DF

Google Maps Website

9. Flat Iron Square — Southwark, South Bank & Borough

Railway arches and a courtyard of food and drink a few minutes from Borough Market.

$$ Mid-range

Flat Iron Square gathers food traders and bars under and around the railway arches on Southwark Street, with an open courtyard that fills up on summer evenings.

It is a relaxed follow-on to Borough Market and works well for after-work drinks with food.

Good to know: Closed on Mondays; it is busiest on Friday and Saturday evenings.

45 Southwark Street, London SE1 9HP

Google Maps Website

10. Eataly London — Liverpool Street, The City

An Italian food hall in the City, with a grocery, counters and restaurants under one roof.

$$ Mid-range

Eataly London is a large Italian market by Liverpool Street station: fresh pasta, cheese, cured meat, bakery and wine counters, a grocery and several places to eat, from quick counters to a sit-down restaurant.

It is useful for a quick City lunch, Italian ingredients that are hard to find elsewhere, or food gifts.

Good to know: Weekday lunchtimes are busy with office workers; mid-afternoon is calmer.

135 Bishopsgate, London EC2M 3YD

Google Maps Website

Frequently asked questions

What is the best food market in London?

Borough Market is the best known and the best stocked, with greengrocers, butchers, fishmongers, cheesemongers and lunch stalls by London Bridge. For a smaller, more local weekend feel, Maltby Street Market in Bermondsey is the favourite. See also our guide to London's markets.

Which London food markets are open on Sundays?

Borough Market trades on Sundays in its main hours, Maltby Street Market is open on Saturday and Sunday, and Marylebone Farmers' Market runs every Sunday morning. Food halls such as Mercato Metropolitano, Arcade and Market Halls open daily.

When is the best time to visit Borough Market?

Weekday mornings are calmest. Saturday lunchtime is the busiest time of the week, so arrive before 11am if you want to shop rather than queue.

Are London food halls good for groups?

Yes. Mercato Metropolitano, Arcade, Seven Dials Market and the Market Halls sites let everyone order from a different kitchen and sit together, with a central bar for drinks.

Do London food markets take cards?

Almost every stall takes contactless card payment, and many are card-only, so you rarely need cash.