London is one of the great food cities of the world. More Michelin stars than Paris. More cuisines represented than almost any city on earth. And — if you know where to look — extraordinary food at every price point. This guide isn't about the most famous restaurants or the ones with six-month waiting lists. It's about the best value, most authentic, and most memorable eating experiences in London — organised by cuisine, so you can find exactly what you're looking for, wherever you're from.
🇬🇧 Traditional British Food — Where to Eat It Properly
British food has a bad reputation it doesn't deserve. At its best — in the right pub, with quality ingredients — it's honest, warming, and deeply satisfying. Here's where to eat it properly.
The Full English Breakfast
The full English — eggs, bacon, sausages, baked beans, black pudding, mushrooms, grilled tomatoes, and toast — is one of the great breakfasts of the world. Find it at any traditional "greasy spoon" café. Look for places where working people eat (builders, cabbies, market traders) — they know where the best breakfasts are. Avoid tourist areas where quality drops and prices rise.
💡 Where to go: E Pellicci in Bethnal Green (a genuine east London institution, open since 1900). The Regency Café in Westminster (spectacular Art Deco interior, legendary fry-up).
The Sunday Roast
The great British Sunday ritual — roast beef, lamb, pork or chicken, with roasted potatoes, Yorkshire pudding, gravy, and seasonal vegetables. The quality varies enormously between pubs. Look for pubs that make their own Yorkshire puddings (not from a packet) and use proper free-range meat.
💡 Where to go: The Harwood Arms in Fulham (Michelin-starred, the best Sunday roast in London). The Anchor & Hope in Southwark (brilliant, no bookings, arrive early). Most good neighbourhood pubs in zones 2-3.
Fish and Chips
The national dish. At its best — fresh fish in crispy batter, proper chunky chips, salt and malt vinegar — it's genuinely magnificent. At its worst (tourist fish and chip shops near major landmarks), it's awful and overpriced. The best fish and chips are found near fishing ports and in traditional working-class neighbourhoods.
💡 Where to go: Poppies in Spitalfields or Camden. Kerbisher & Malt in Brook Green, Hammersmith, or Islington. Golden Hind in Marylebone.
🇮🇳 Indian Food — London's Greatest Culinary Achievement
Britain's love affair with Indian food is one of the great cultural stories of the 20th century. Today, London has some of the finest Indian restaurants outside India itself — and not just curry houses. The range spans Punjabi, Tamil, Kerala, Gujarati, Mughlai, and everything between.
Brick Lane — The Famous but Not Always Best Option
Brick Lane in east London is the most famous Indian restaurant street in Britain — but it's also somewhat of a tourist trap, with touts outside every restaurant and quality that varies wildly. The best restaurants on Brick Lane are the ones without touts. Alternatively:
💡 Where to go instead: Dishoom (multiple locations) — the most celebrated Indian restaurant group in London, serving Bombay café food in beautiful settings. Queue early or book months ahead for dinner. Gymkhana in Mayfair — Michelin-starred, exceptional. Darjeeling Express in Carnaby — Asma Khan's wonderful Bengali home cooking.
South Indian Food
Dosas, idlis, sambhar, coconut curries — South Indian food is some of the best vegetarian cooking in the world and is poorly represented in most Western cities. London is an exception.
💡 Where to go: Saravanaa Bhavan in Tooting (a global South Indian chain but genuinely excellent, very cheap). Rasa in Stoke Newington (Kerala vegetarian cooking, outstanding). Tooting Broadway — London's best area for South Indian food generally.
🇵🇰 Pakistani & Bangladeshi Food
Often overshadowed by "Indian" food, Pakistani and Bangladeshi cuisines are distinct, sophisticated, and extraordinary. London has brilliant examples of both.
💡 Where to go: Tayyabs in Whitechapel — legendary Pakistani restaurant, the lamb chops are famous, always packed, book ahead. Lahore Kebab House in Whitechapel — another east London legend, cash only, exceptional quality. Needoo Grill near Brick Lane — similar quality to Tayyabs with shorter queues.
🇯🇵 Japanese Food — From Ramen to Omakase
London's Japanese food scene has transformed over the past decade. Beyond the ubiquitous Wagamama and Yo! Sushi chains, there is now extraordinary authentic Japanese cooking across every style and price point.
Ramen
💡 Where to go: Kanada-Ya (multiple locations) — arguably the best ramen in London, tonkotsu-focused, always a queue. Ippudo in Camden — another Japanese chain but genuine quality. Bone Daddies for a more relaxed, rock-music vibe.
Sushi & Japanese Fine Dining
💡 Where to go: Sushi Tetsu in Clerkenwell — tiny, extraordinary, seven seats, six-month waiting list but worth the effort. Endo at the Rotunda in White City — stunning omakase. Kurobuta in Chelsea for Japanese izakaya.
🇰🇷 Korean Food — London's Fastest Growing Cuisine
Korean food has exploded in London over the past five years. New Malden in Surrey is the largest Korean community outside Korea and Seoul in Europe — but Korean restaurants are now excellent across central London too.
💡 Where to go: Jinjuu in Soho — modern Korean, excellent cocktails. On The Bab in Covent Garden — Korean street food, brilliant. Bibimbap in Soho — simple, excellent, cheap. For the real deal: head to New Malden where dozens of authentic restaurants serve food primarily to the Korean community.
🇨🇳 Chinese Food — Beyond Chinatown
London's Chinatown in Soho is fun to visit but not where you'll find the best Chinese food. The most authentic Chinese cooking in London is found in:
💡 Where to go: Barshu in Soho for genuine Sichuan — fiery, numbing, extraordinary. A. Wong in Victoria — two Michelin stars, the most sophisticated Chinese restaurant in London. Goldmine in Notting Hill for legendary Cantonese roast duck. Leong's Legends in Chinatown for excellent Taiwanese food (one of the better Chinatown options). For the widest range of authentic Chinese: Queensway in Bayswater, and Gerrard Street in Chinatown for dim sum.
🇮🇹 Italian Food
London has hundreds of Italian restaurants — quality varies enormously. The best are genuinely as good as anything in Italy; the worst are tourist trap pasta factories.
💡 Where to go: Padella in Borough Market — handmade pasta, incredible value, always a queue (no bookings). Bancone in Covent Garden and Strand — similar quality to Padella. The River Café in Hammersmith — legendary, expensive, genuinely extraordinary Tuscan cooking. Lina Stores for deli food and pasta in Soho or King's Cross.
🇫🇷 French Food — For Homesick French Expats
London has an outstanding French food scene — surprising given the traditional rivalry, but a result of decades of French immigration and the Eurostar bringing chefs both ways.
💡 Where to go: Bleeding Heart Restaurant in Clerkenwell — classic French bistro, excellent wine list. Chez Bruce in Wandsworth — consistently one of London's best restaurants, French-inspired. Brasserie Zédel near Piccadilly — the most Parisian brasserie in London, beautiful Art Deco room, excellent value. Colbert in Chelsea for a genuine café atmosphere. The French House in Soho — a legendary French pub that served the Free French during WW2.
🇪🇸 Spanish & Portuguese Food
💡 Where to go: Barrafina in Soho or Covent Garden — the best tapas in London, no bookings (queue from 5pm), worth every minute. Sabor for Asturian cooking, exceptional. Bravas in Islington for more accessible tapas. For Portuguese: Lisboeta in Fitzrovia — brilliant sardines and pastéis de nata. Casa do Frango in London Bridge for incredible piri piri chicken.
🌍 African & Caribbean Food
Some of London's most exciting food scenes are in its African and Caribbean communities — largely overlooked by food guides focused on fine dining.
💡 Where to go: Chuku's in Tottenham — modern Nigerian small plates, brilliant and inventive. Ikoyi in St James's — Michelin-starred West African-inspired fine dining. Rudie's in Dalston for Jamaican food. Caribbean Pots in Brixton Market for home cooking. Brixton Market and Brixton Village generally for Afro-Caribbean food across multiple cuisines.
🥙 Middle Eastern Food
London's Middle Eastern food scene — particularly Lebanese, Persian, Israeli, and Turkish — is outstanding.
💡 Where to go: Berber & Q in Haggerston — excellent Middle Eastern grill. The Palomar in Soho — Israeli-Palestinian-Jordanian food, lively and brilliant. Honey & Smoke in Fitzrovia — the same team's more relaxed follow-up. Comptoir Libanais (multiple locations) for affordable Lebanese. Edgware Road for the most authentic Lebanese street food — a stretch of restaurants serving the large Arab community in the area.
💡 London Eating Tips
- 🕐 Eat early or late — most London restaurants are packed between 7-9pm. Arrive at 6pm or after 9:30pm for easier tables and sometimes cheaper set menus
- 📱 Book in advance — London's best restaurants book out weeks or months ahead. Use OpenTable or the restaurant's own website
- 🍱 Lunch is almost always better value — many excellent restaurants offer set lunch menus at half the dinner price
- 🌍 Follow the communities — the most authentic food in any cuisine is found where that community lives. Brixton for Caribbean, Southall for Punjabi, Tooting for South Indian, New Malden for Korean
- 🏪 Borough Market, Maltby Street, and Brixton Village are the best places to eat well across multiple cuisines in one visit
Read the comments