A London street-food market, cooks grilling at the stalls

Three days is enough to eat your way across London properly: the markets, the curry locals actually queue for, a proper afternoon tea, and the Middle Eastern stretch most visitors never find. Here is how to spend them, food first. Each day is built around a single area, so you are eating your way through a neighbourhood rather than criss-crossing the city between meals.

Day 1 — Borough Market and the river

Start at Borough Market, by London Bridge, and go early — it is calmest on a weekday morning. Coffee from Monmouth, a crème brûlée doughnut from Bread Ahead, a chorizo roll from Brindisa, a wedge of cheese from Neal's Yard Dairy, then carry it all the short walk north to the Thames and picnic with a bridge view. (The full stall-by-stall plan is in our Borough Market guide.)

In the afternoon, do the most British thing there is: afternoon tea. Go grand — the Ritz or Claridge's — if it is a special trip, or the Wolseley or the Wallace Collection for the same ritual at a gentler price. It is alcohol-free by default, and there are genuinely halal options if you need them. (Where to go at every budget: our afternoon tea guide.) Book it ahead.

Day 2 — East London, where the real food is

Give the second day to the East End, London's food heartland. Wander Spitalfields and the markets by day, then make the evening count: the Whitechapel and Brick Lane curry corridor.

The trick here is to skip the touristy main Brick Lane strip — the bit with men waving menus — and head a few streets east into Whitechapel, where the food locals cross the city for actually is. Tayyabs and the Original Lahore Kebab House for the famous grilled lamb chops, Needoo round the corner when they are packed, Kolapata for proper Bengali home cooking. Most are BYOB and halal, and it is the best-value great meal of the whole trip. (The full map: our real Brick Lane curry guide.)

Day 3 — Arab London and the west

On the last day, cross to the Edgware Road and Bayswater, the Middle Eastern heart of London. The shawarma, the mezze, the grilled meats and the late-night sweets here are the real thing, and almost everything is halal — one of the easiest and most rewarding stretches in the city if that matters to your group. (Where to eat along it: our Arab London guide.) Round the trip off with a wander through a market or a final, unhurried meal.

If you want sights between the meals, there are plenty of London tours and experiences to slot in around the eating.

How to do it

That is the shape of three great food days. For the bigger picture, start with our what to eat in London guide — and when you want this turned into a plan built around your exact dates, pace, and what you do and don't eat, that is precisely what we make.

FAQ

How many days do you need to eat well in London? Three is plenty for the highlights: a market day, the East End curry corridor, a proper afternoon tea, and the Middle Eastern stretch on the Edgware Road. A long weekend covers it comfortably.

What is a good food itinerary for London? Day 1, Borough Market and afternoon tea; Day 2, the Whitechapel and Brick Lane curry corridor; Day 3, Arab London on the Edgware Road. Build each day around one area to avoid criss-crossing the city.

Is it easy to eat halal in London? Very. The East End curry corridor, the Edgware Road, and even afternoon tea all have strong halal options — it is one of the easiest major cities in the world to eat halal well. Confirm at individual venues if certification matters to you.

Do I need to book anything in advance? Book Tayyabs (to skip the queue) and afternoon tea (weeks ahead for the famous hotels). Almost everything else is walk-in.

Some links in our guides may be affiliate links — see our affiliate disclosure.