You could spend a week chasing Michelin stars in London, or you could eat a properly made Scotch egg from a market stall, hunt down the best salt beef in Brick Lane, and realize you’ve had a more interesting food education. The truth is, London’s culinary identity isn’t about reinvention anymore—it’s about doing both, and doing them well. The city has evolved into a place where a £3 pie from a centuries-old bakery carries the same weight as a £95 tasting menu, and that’s precisely why it’s worth planning your bites as carefully as your landmarks.
Start with the Classics: London’s Signature Dishes
If you’re building a London itinerary, food should be non-negotiable. Before you chase trends, understand what this city has actually contributed to the world: the full English breakfast, fish and chips, meat pies, and salt beef. These aren’t quaint relics—they’re still the backbone of how Londoners eat.
The Full English Breakfast is a statement of intent. Not a casual weekday thing—a weekend ritual. Head to Breakfast Club in Soho (7:30–11 a.m. weekdays, 8 a.m.–11 p.m. weekends) where you’ll pay £12–15 for eggs, bacon, sausage, baked beans, mushrooms, tomatoes, toast, and a cup of strong tea. The space is deliberately scruffy; the food is exactly what it should be. Alternatively, Granger & Co in King’s Cross does a version that leans slightly more modern but still honors the tradition—their fluffy ricotta hotcakes actually deserve their Instagram fame, and they do a proper English breakfast too.
Fish and Chips requires geography. The best version in central London? Poppies Fish & Chips on Claudia Jones Way in Hackney (closed Mondays, typically £10–13 for a meal). The batter is light and crispy, the fish actually tastes like fish, and they use beef dripping instead of oil. Skip the chains; the difference is real. If you’re near Borough Market, Pieminister sells Cornish pasties and proper pies that are infinitely better than the cardboard versions sold near Leicester Square.
Salt Beef is the Brick Lane signature. Beigel Bake, the 24-hour institution on the corner of Brick Lane and Buval Street, has been doing it since 1972. A salt beef beigel (that’s a Yiddish bagel, thicker and chewier than its American cousin) costs about £4. You’ll stand in line—sometimes for 30 minutes after midnight on weekends—and you’ll understand why. The meat is tender, the mustard is sharp, the beigel is chewy. It’s democracy in bread form.
Markets: Where Londoners Actually Eat
A proper London travel guide will mention markets, but won’t tell you which ones to actually visit for food versus Instagram. Borough Market (under the railway arches on the South Bank, Thursday–Sunday, peak on weekends) is the famous one—and yes, it’s crowded and overpriced for sit-down meals. But go at 10 a.m. on a Thursday when tourists are still asleep. Pieminister makes excellent pies, Roast does quality sandwiches, and Bread Ahead bakes their sourdough daily. You’ll eat well and avoid the 2 p.m. crush.
Portobello Road Market in Notting Hill (Fridays and Saturdays are the main days, though antique stalls operate weekdays too) is better if you want local energy without the tourist machinery. Get a proper coffee from one of the small roasters, grab a jerk chicken wrap from one of the Caribbean vendors (around £8–10), and walk. The neighborhood’s gentrified but the food vendors haven’t moved.
Old Spitalfields Market (daily, but weekends are best) in the East End is where things get interesting. It’s younger-skewing, less crowded than Borough, and the food stalls here represent actual ethnic diversity. You’ll find Vietnamese banh mi, proper Thai street food, and experimental fusion—most meals £7–12. This is where you eat if you have 3 days in London and want to understand what the city actually tastes like now.
The Neighborhoods That Matter for Food
If you’re asking how many days in London you need for a proper food crawl, the answer is at least 3, and you should move between neighborhoods rather than staying tethered to one area.
Soho still holds its own despite decades of gentrification. Bao (on Lexington Street) makes Taiwanese steamed buns that are some of the best street food you’ll eat in Europe—a bun with braised pork belly costs £3.50, and the queues are real. Go at 11:30 a.m. when they open or after 2 p.m. after the lunch rush.
Brick Lane is where you go for curry, though the original Bengali spots are now mixed with modern Indian restaurants. Skip the massive places with massive menus; Dishoom (multiple locations, but the Shoreditch original is best, around £15–25 per person for dinner) does Indian cuisine from the Bombay Irani cafe tradition with real craft. It’s not cheap, but it’s worth it.
Chinatown (in and around Soho) is the opposite of a tourist trap if you know where to eat. Leong’s Legends (hidden on a side street, dim sum at lunch, around £3–5 per item) serves dim sum to actual Chinese families. Newport Court is the street to wander—it’s narrow, feels actual, and the small restaurants here feed the neighborhood, not the algorithm.
East End/Shoreditch/Brick Lane is where younger chefs are doing interesting work without the pretension of fine dining. St. John (in Smithfield, the meat-centric restaurant that helped revive British nose-to-tail cooking in the ’90s) isn’t cheap (£60–100+ per person), but if you’re going to spend money on one special meal, consider it. The roasted bone marrow with parsley salad is the dish that changed British food culture—try it.
Street Food: The Real London Eats
You can’t build a London travel list without adding street food. This isn’t a gap in the market; it’s become the primary market.
Street Feast pops up in different locations (check their schedule online; traditionally Mare Street in Hackney Thursday–Sunday evenings) and gathers 20–30 independent food traders. You can get Vietnamese pho, Korean fried chicken, wood-fired pizza, and proper cocktails all in one place for £8–18 per item. It’s where Londoners eat Friday nights.
Kebab shops on Brick Lane and around Soho are genuinely good; they’re not a joke. A proper doner kebab costs £5–7 and is a legitimate meal—the meat is slow-roasted, and when you eat one at 11 p.m. after drinks, it’s transcendent.
Ice cream: Chin Chin Labs (multiple locations, around £5–6 per scoop) makes liquid nitrogen ice cream that actually tastes better than normal ice cream—the texture is unreal. It’s become a chain, but each location is still good.
How to Plan Your Food Days
A London itinerary 2 days should focus on one neighborhood deeply: Soho for full English breakfast, Soho again for lunch at Bao, then Brick Lane for dinner curry. Don’t move around too much.
A London itinerary 3 days adds a second neighborhood: Day 1 Soho, Day 2 Brick Lane + Old Spitalfields Market, Day 3 Borough Market or Portobello depending on the day of the week.
A London itinerary 5 days can incorporate one special restaurant meal, multiple markets, street food exploration, and actual neighborhood eating—which is where London food culture actually lives. Skip the tourist restaurants entirely. Eat where there are queues of locals and no pictures of the food on the window.
Book reservations where required (St. John, Dishoom, Chin Chin Labs), but most of the best meals won’t require them—they’ll require showing up early or accepting a wait, which is the actual price of eating well in London.