≡ Menu

London Street Food Markets

London’s street food scene has changed rapidly over the past 5 years. It’s now pretty easy to find cheap, good quality food from all over the world in central London.

You can find everything from a light snack to a full meal. Expect to pay around £5–£7.

These are some of the best street food markets in central London (zone 1).

View all central London street food markets on a map.

Borough Market

London’s most famous food market has a mixture of fresh produce, speciality food and street food. The best days are Wednesday, Thursday, Friday or Saturday when the full market is open. Not all stalls and shops are open on Monday and Tuesday, but it’s still the best place to eat if you’re in the area.

Open: Monday–Tuesday 10am–5pm, (Full market) Wednesday–Thursday 10am–5pm, Fridays 10am–6pm, Saturdays 8am–5pm.
Address: Southwark St, SE1
Transport: London Bridge tube

Maltby St Market (Ropewalk)

A small, vibrant market with a good range of quality street food stalls, food producers and cafes. Try the sublime toasted cheese sandwiches from the Cheese Truck.

Open: Saturday 9am–4pm, Sunday 11am–4pm
Address: 41 Maltby St, London SE1 3PA
Transport: London Bridge tube/train station or Bermondsey tube station

Camden Market

If you haven’t been to Camden market since the early 90’s, there’s a good reason to visit. You can now buy street food from 35 of London’s best vendors at KERB Camden. Whatever you choose, it’s pretty much guaranteed to be top-quality KERB no longer run the street food market in Camden, we’ve not yet visited to see how much has changed.

Open: Monday–Thursday 11am–6pm, Friday–Sunday 11am–7pm
Address: Camden Lock Market
Transport: Camden Town tube

Southbank Centre Food Market

There’s a food market behind the Royal Festival Hall on the South Bank, with a good mix of food from all over the world alongside local produce and plenty of cakes. It’s open until 9pm on Friday and Saturday. Perfect for a cheap bite to eat in the evening.

(closed 23 December 2019 – 23 January 2020)
Friday 12 noon–8pm,
Saturday 11am–8pm,
Sunday 12 noon–6pm
Address: Southbank Centre Square, Belvedere Rd, SE1 8XX
Transport: Waterloo train/tube station or Charing Cross train/tube and walk over the Golden Jubilee bridge

KERB – King’s Cross

Around eight of London’s best street food traders can be found at the KERB street food market behind King’s Cross station. There are chairs and tables and free WiFi. See their website to find out who’s there on the day.

Open: Wednesday–Friday 12am–2pm.
Address: Granary Square, NC1
Transport: King’s Cross/St Pancras tube (take the Regent’s Canal/Pancras Rd exit)

Picadilly Market at St James’s Church

There’s a some kind of market every day apart from Sunday in the courtyard of St James’s Church on Piccadilly. On Monday and Tuesday there are about 12 food stalls. Traders change regularly and it’s popular with local office workers so pick a stall with the longest queue if you can’t decided. Expect to pay around £6. The garden with benches to the west of the church is a pleasant place to rest and eat your food or walk through the church and head to St James’s Square Garden.

Open: Monday & Tuesday
Address: St James’s Church Courtyard, Piccadilly, London W1J 9LL
Transport: Piccadilly Circus tube
Open: 11am-5pm
Website: piccadilly-market.co.uk

Partridges Food Market

The best place for lunch on the King’s Rd in Chelsea on a Saturday. Around 70 stalls sell a variety of food plus plenty of cake stalls if you want something sweet. Don’t miss the Maldon oyster stall — 6 for £6. If the weather’s nice, eat your food in the grounds of the Saatchi Gallery.

Open: Saturday 10am–4pm
Address: Duke of York Square, London SW3 4LY
Transport: Sloane Square tube

Whitecross St Market

20-30 stalls serve food from all over the world to local workers around Old St. It’s worth a detour if you’re visiting the City or the Barbican. Fortune Street Park, off one of the side streets, has plenty of park benches to eat your food. Or the Two Brewers pub (121 Whitecross St) lets you eat your food inside as long as you buy a drink.

Open: Monday–Friday 11am–3pm
Address: Whitecross St, EC1
Transport: Old St, Moorgate or Barbican tube

Berwick St Market

There’s been a market on Berwick St in Soho since the late 1770’s. There are a few good street food stalls, especially the tiny Pit Stop Cafe trailer at the north end of the market serves excellent Chinese and Malaysian food. Try their fried sea bass. You’ll probably have to wait, but it’s worth it.

Open: Monday–Friday 11am–3pm
Address: Berwick St, W1
Transport: Piccadilly Circus tube

Rupert St Market

On Rupert St in Soho, between Shaftesbury Avenue and Berwick St, there’s a food market on Wednesday to Friday. Follow them on twitter @streetfoodunion to see who’s there on the day.

Open: Monday–Friday 11.30am–3pm
Address: Rupert St, W1
Transport: Piccadilly Circus tube

Soho Vegan Market

On Saturday, all the food stalls at the Rupert St market are vegan

Open: Saturday 11.30am–4pm
Address: Rupert St, W1
Transport: Piccadilly Circus tube

Leather Lane Market

The weekday market on Leather Lane is a great place for lunch if you’re shopping in Hatton Garden. It’s now mainly street food stalls and there’s a decent selection of cheap independent food shops if none of the stalls take your fancy.

Open: Monday–Friday 10am–2.30pm
Address: Leather Lane, EC1
Transport: Chancery Lane/Farringdon tube station

Lower Marsh Market

The market on Lower Marsh, behind Waterloo station, has several good food stalls if you’re in the area (it’s not worth a special trip). On a recent visit there was the choice of Brazilian, dim sum, Thai and falafel.

Open: Monday–Friday 10am–5pm
Address: Lower Marsh, SE1
Transport: Waterloo train/tube station

Map of central London street food markets

Last updated: 13 December 2019