≡ Menu
Home London Food & Drink London Street Food Markets

London Street Food Markets

London’s street food scene has improved rapidly over the past 10 years. It’s now 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 £8–£12 per person.

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 market is open seven days a week. Saturday is the busiest day.

Open: Tuesday—Friday 10am—5pm, Saturday 8am—5pm, Sunday 10am—4pm
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.

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

Camden Market

Plenty of options to eat world food near the canal, in the West Yard at Camden market.

Open: Monday–Sunday 11am–7pm (some outlets operate different hours)
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.
Open: Friday 12–8pm, Saturday 11am–8pm, Sunday and bank holidays 12–6pm
Address: Southbank Centre Square, Belvedere Rd, SE1 8XX
Transport: Waterloo train/tube station or Charing Cross train/tube and then walk over the Golden Jubilee bridge

KERB – The Gherkin

Unfortunately this market is only open on Thursday. If you’re in the area, you’ll find a regularly changing line-up of 6-8 street food traders.

Open:Thursday 11.30am–2pm.
Address: 30 St Mary Axe, London EC3A
Transport: Liverpool St or Aldgate

KERB – Fleet Place

Another KERB lunchtime market only open on Thursdays. Worth a trip if you’re in the area.

Open:Thursday 11.30am–2pm.
Address:Fleet Place, London EC4M
Transport: Liverpool St or Aldgate

Partridges Food Market

The best place for lunch on the King’s Rd in Chelsea on a Saturday. Around 15 stalls sell a variety of food plus plenty of cake stalls if you want something sweet. Don’t miss the Maldon oyster stall. 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 Centre. Fortune Street Park, off one of the side streets, has plenty of park benches to eat your food. The Two Brewers pub (121 Whitecross St) lets you eat your food inside as long as you buy a drink. Or dash to the Barbican Centre and eat your food by the lake.

Open:Monday–Friday 11:30am–2pm
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 south end of the market serving 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

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
Website: https://www.camden.gov.uk/markets-in-camden#bitb

Lower Marsh Market

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

Open: Monday–Friday 11am–3:30pm
Address: Lower Marsh, SE1
Transport: Waterloo train/tube station

Last updated: 16 March 2023