London Restaurants

Best Restaurants in London, England

Restaurants in London

Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.

Establishment Type

Special Offers

Meals

Online Options

Price

Traveller rating

MICHELIN Guide

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Neighbourhood

Airports:

Reserve a Table Online
See all
Kinaara
414
Indian, Asian, Grill, Contemporary££££
Alexander The Great
3,420
International, Mediterranean, Greek, Contemporary££ - £££
Taste Of Nawab
1,771
Indian, Healthy££ - £££
House of Ming - Chinese restaurant
374
Chinese, Asian, Contemporary, Cantonese££££
Andy's Greek Taverna
2,527
Mediterranean, European, Greek, Healthy££ - £££
50% off
Bombay Bicycle Chef (Balham)
245
Indian, Asian, Healthy, Balti££ - £££
Green Bar at Hotel Café Royal
484
Bar, British, Contemporary££££
20% off
Andromeda Restaurant
350
Mediterranean, Greek££ - £££
RiCE Persian Kitchen
278
Middle Eastern, Persian££ - £££
The Rajdoot Hampstead
856
Indian, Asian, Grill££ - £££
Fine Dining
See all
Kinaara
414
Indian, Asian, Grill, Contemporary££££
House of Ming - Chinese restaurant
374
Chinese, Asian, Contemporary, Cantonese££££
Green Bar at Hotel Café Royal
484
Bar, British, Contemporary££££
Leicester Square Kitchen
2,268
Mexican, Peruvian, Healthy££££
Gouqi London
295
Chinese, Asian££££
20% off
Bustronome
310
French, European, Contemporary, Fusion££££
The Park Room
1,045
International, British££££
Launceston Place
1,426
European, British££££
Th@51
278
Indian, Bar, International, Grill££££
Local eats
See all
Double J's Cafe
241
Cafe, European, British£
The Prince of Wales
1,254
Irish, Fast food, British, Pub££ - £££
Sitara
1,044
Indian££ - £££
The Swan
818
Brew Pub, Bar, British, Dining bars££ - £££
The Victoria, Paddington
1,225
Bar, British, Pub, Gastropub££ - £££
E Pellicci
1,064
Italian, Pizza, Cafe£
The Park Room
1,045
International, British££££
Terry's Cafe London
587
Cafe, British£
Budget-friendly bites
See all
Rudy's Pizza Napoletana - Tottenham Court Road
281
Italian, Pizza, Neapolitan, Campania££ - £££
K Bar
408
Bar, Contemporary, Wine Bar££ - £££
Bonoo Indian Tapas Restaurant
2,789
Indian, Grill, Healthy, Wine Bar££ - £££
Sitara
1,044
Indian££ - £££
Scarlett Green
3,755
Fusion, Healthy, Australian££ - £££
TwoRuba Bar
369
Bar, Wine Bar££ - £££
Alexander The Great
3,420
International, Mediterranean, Greek, Contemporary££ - £££
Taste Of Nawab
1,771
Indian, Healthy££ - £££
Bayleaf Restaurant
1,313
Indian, Asian££ - £££
Cheap eats
See all
Pizza Union Aldgate
1,868
Italian, Pizza£
Pizza Union Hoxton
497
Italian, Pizza, Fast food, Sicilian£
Hibox
281
Lebanese, Fast food, Mediterranean, Healthy£
Tania's of Hampstead
162
Lebanese, Cafe, Deli, Middle Eastern£
Dine with a local chef
See all
EatWith: Jonathan of London
25
Fusion££ - £££
Powered by
EatWith: Aidan of London
14
British££££
Powered by
EatWith: Felipe of London
8
Brazilian, Latin, European, Spanish
Powered by
EatWith: Guillaume of London
6
British££ - £££
Powered by
Patrick of PD Kitchen
9
Italian, International££££
Powered by
EatWith: Nazareth of London
6
African, Ethiopian££ - £££
Powered by
EatWith: Carine of London
3
African, Fusion
Powered by
Breakfast
See all
Drury 188-189
820
Cafe, European, British, Healthy££ - £££
Scarlett Green
3,755
Fusion, Healthy, Australian££ - £££
Double J's Cafe
241
Cafe, European, British£
Cafe de Provence
469
Cafe, European, British, Healthy£
My Place Soho
661
Cafe, European, British££ - £££
Cafe Parisienne
387
Cafe, International, European, British£
Special Offers: Up to 50% Off Your Bill
See all
Green Bar at Hotel Café Royal
484
Bar, British, Contemporary££££
50% off
The India 2 - Best of the City
390
Indian, Asian, Balti££ - £££
FIGO Leyton
258
Italian, Pizza, Seafood, Neapolitan££ - £££
The Five Fields
1,352
European, British, Contemporary££££
Yaatra Restaurant And Bar
115
Indian, Asian, Contemporary££££
50% off
Zoom East Kitchen & Bar
117
Italian, Mediterranean, European, Sicilian££ - £££
Oxbo Bankside
1,018
International, European, British££ - £££
Kahani
334
Indian, Asian, Healthy££££
50% off
Delivery Available
See all
Rudy's Pizza Napoletana - Tottenham Court Road
281
Italian, Pizza, Neapolitan, Campania££ - £££
Bonoo Indian Tapas Restaurant
2,789
Indian, Grill, Healthy, Wine Bar££ - £££
Sitara
1,044
Indian££ - £££
Alexander The Great
3,420
International, Mediterranean, Greek, Contemporary££ - £££
Taste Of Nawab
1,771
Indian, Healthy££ - £££
The Spice Indian Restaurant
445
Indian, Asian, Balti, Bangladeshi££ - £££
Outdoor Seating Available
See all
Scarlett Green
3,755
Fusion, Healthy, Australian££ - £££
TwoRuba Bar
369
Bar, Wine Bar££ - £££
Andy's Greek Taverna
2,527
Mediterranean, European, Greek, Healthy££ - £££
20% off
Andromeda Restaurant
350
Mediterranean, Greek££ - £££
RiCE Persian Kitchen
278
Middle Eastern, Persian££ - £££
Lizzie's Cucina - Italian Restaurant
376
Italian, Mediterranean, Healthy, Neapolitan££ - £££
Pizza Union Aldgate
1,868
Italian, Pizza£
Top Restaurants in London
10,000+ results match your filters
Sort by:
Highest Rating
...
See All Offers
Showing results 1-30 of 10,000
Frequently Asked Questions about London

Some of the most popular restaurants in London that deliver are:

Some of the most popular restaurants in London that provide takeaway are:


Some of the best restaurants in London for families with children include:

Some of the most popular restaurants in London for cheap eats include: