A red-brick Victorian pub covered in climbing plants and hanging baskets on a street corner in Telegraph Hill
London

Food and Drink in London

London is one of the best places in the world to eat. British classics, afternoon tea, historic pubs, food markets and cheap eats from every corner of the globe.

London's food scene has changed beyond recognition in recent decades. Alongside the British classics, from fish and chips to the Sunday roast, the city offers food from almost every country in the world, excellent markets and a pub culture that is worth experiencing in its own right.

Our guides explain what to try, where to find it and what to expect, how pubs work, how service charges are handled, and how to eat well if you are vegetarian, vegan, gluten-free or need halal food.

131 guides in this section.

Food and Drink in London

Where to eat near the thing you came to see

Where to Eat Near the British Museum

Which places near the museum are worth it, and where locals go.

Where to Eat Near the Tower of London

Tower Hill is poor for lunch. Walk ten minutes in the right direction.

Where to Eat Near Buckingham Palace

Nothing on the Mall, and three good directions to walk in.

Where to Eat Near King's Cross and St Pancras

An hour before your train, or fifteen minutes: two different answers.

Where to Eat Near Victoria Station

A big station that eats badly, and the short walks that fix it.

Where to Eat Near London Bridge

The market is the obvious answer, and often the wrong one.

Where to Eat Near Covent Garden Without Tourist Prices

The piazza charges what it can. Walk two streets and stop paying it.

Where to Eat Near Oxford Street

Almost no good food on the street itself. North or south, then.

Where to Eat Near The O2 and in Greenwich

Thirty chains, or thirteen minutes on a bus to old Greenwich.

Where to Eat Near Wembley Stadium

What works before kick-off, and where to eat properly after.

Where to Eat Near the London Eye

The view costs double. What is two streets behind it.

Where to Eat Near the Kensington Museums

The museum stretch has nothing. Forty metres south, it has everything.

Where to Eat Near St Paul's

A weekday, a Saturday and a Sunday are three different maps here.

Where to Eat Near Camden Market

Which stalls have lasted, and where to sit down away from the crowd.

Where to Eat Near Notting Hill and Portobello

Which streets stay good midweek, and which trade on the postcode.

Where to Eat in Greenwich

The market, the river pubs, and what to do about the hill.

Where to Eat in Shoreditch

Half of it opened last year. Here is the half that lasted.

Where to Eat Before a West End Show

Curtain at half seven means ordering at six. Who does it well.

Where to Eat Near Baker Street

Chains and a queue at the station. Three better directions to walk.

Where to Eat Near Charing Cross

Trafalgar Square eats badly. Villiers Street and the Strand do not.

Where to Eat Near Westminster and Parliament

Where the civil servants eat, and what is open on a Sunday.

Where to Eat Near Tower Bridge

The south side is better, cheaper and ten minutes away.

Where to Eat in Canary Wharf

Built for weekday lunch. What is still open on a Sunday.

Where to Eat in Brixton

Two covered markets and a street. What to eat at each hour.

Where to Eat in Peckham

Rye Lane first, rooftops second. The food is older than the bars.

Where to Eat in Richmond

The riverside charges for the view. The back streets do not.

Where to Eat in Hampstead

Expensive and pretty. The pubs, the side streets, and a picnic.

Where to Eat Near Wembley Park

The stadium, the outlet, or Ealing Road. The last one wins.

Where to Eat in Stratford

Two malls and an older high street. The food is on the high street.

Where to Eat Near ExCeL

Chains inside, better food one DLR stop away.

Photos in this list: photographer and licence for each image are listed on our image credits page.

Food and Drink in London

A market on the wrong day

Photos in this list: photographer and licence for each image are listed on our image credits page.