London’s street food scene has changed rapidly over the past 5 years. It’s now pretty easy to find cheap, good quality British food and 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.
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. The Green Market, a smaller part of the market, is open Monday and Tuesday 10am–5pm for lunchtime food only.
Open: (Lunch only) 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 one of the sandwiches from Monty’s Deli or the sublime toasted cheese sandwiches from the Cheese Truck. More stalls at Druid St Market on the other side of the railway arches.
Open: Saturday 9am–4pm, Sunday 11am–4pm
Address: 41 Maltby St, London SE1 3PA
Transport: London Bridge tube/train station or Bermondsey tube station
KERB – Camden
If you haven’t been to Camden market since the early 90’s, there’s a good reason to visit. You can now get excellent street food from 35 of London’s best vendors at KERB Camden. KERB manage the best street food markets in London and Camden is their newest location. Whatever you choose, it’s pretty much guaranteed to be top-quality.
Open: Monday-Thursday 11am-6pm, Friday-Sunday 11am-7pm
Address: Camden Lock Market
Transport: Camden Town tube
Southbank Centre 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.
Open: 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
A few of London’s best street food traders can be found at the KERB street food market behind King’s Cross station. It’s not big — around 5+ stalls. 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: King’s Boulevard
Transport: King’s Cross/St Pancras tube (take the Regent’s Canal/Pancras Rd exit)
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
Berwick St Market
There’s been a market on Berwick St in Soho since the late 1770’s. There are now several good street food stalls. 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–Saturday 11am–3pm
Address: Berwick St, W1
Transport: Piccadilly Circus tube
Street Food Union – Rupert St
One of London’s newest street food markets is on Rupert St in Soho, between Shaftesbury Avenue and Berwick St. Wednesday to Saturday, street food traders line the whole street. Follow them on twitter @streetfoodunion to see who’s there on the day.
Open: Wednesday–Saturday 11am–3.30pm
Address: Rupert St, W1
Transport: Piccadilly Circus 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 if you want to sit down and eat.
Open: Monday–Friday 11am–3pm
Address: Whitecross St, EC1
Transport: Old St, Moorgate or Barbican 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. In nearby Millennium Green Park, look out for the popular Jerk Chicken stall; their portions are huge. Go around midday.
Open: Monday–Friday 10am–5pm
Address: Lower Marsh, SE1
Transport: Waterloo train/tube station
Map of central London street food markets
Last updated: 30 September 2016