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
50% off
Sponsored
Bardo St James's
33
Italian, Bar, Mediterranean, European££££
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
373
Chinese, Asian, Contemporary, Cantonese££££
Andy's Greek Taverna
2,526
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
276
Middle Eastern, Persian££ - £££
The Rajdoot Hampstead
852
Indian, Asian, Grill££ - £££
Fine Dining
See all
20% off
Sponsored
Bustronome
310
French, European, Contemporary, Fusion££££
Kinaara
414
Indian, Asian, Grill, Contemporary££££
House of Ming - Chinese restaurant
373
Chinese, Asian, Contemporary, Cantonese££££
Green Bar at Hotel Café Royal
484
Bar, British, Contemporary££££
Leicester Square Kitchen
2,267
Mexican, Peruvian, Healthy££££
Gouqi London
294
Chinese, Asian££££
20% off
Bustronome
310
French, European, Contemporary, Fusion££££
The Park Room
1,044
International, British££££
Launceston Place
1,425
European, British££££
Th@51
278
Indian, Bar, International, Grill££££
Local eats
See all
30% off
Sponsored
Sheba
703
Indian, Asian, Bangladeshi££ - £££
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,063
Italian, Pizza, Cafe£
The Park Room
1,044
International, British££££
Terry's Cafe London
587
Cafe, British£
Budget-friendly bites
See all
Sponsored
Nenno Pizza Restaurant
367
Italian, Pizza, Mediterranean, European££ - £££
Rudy's Pizza Napoletana - Tottenham Court Road
281
Italian, Pizza, Neapolitan, Campania££ - £££
K Bar
407
Bar, Contemporary, Wine Bar££ - £££
Bonoo Indian Tapas Restaurant
2,789
Indian, Grill, Healthy, Wine Bar££ - £££
Sitara
1,044
Indian££ - £££
Scarlett Green
3,752
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
Coffee & tea
See all
Urban Social
146
Cafe, Mediterranean, European££ - £££
Tania's of Hampstead
162
Lebanese, Cafe, Deli, Middle Eastern£
Bond St. Tea Rooms
726
British££ - £££
Drury 188-189
820
Cafe, European, British, Healthy££ - £££
20% off
Wassouf Lounge
241
Lebanese, Mediterranean, Middle Eastern£
Le Signore
193
Italian, Cafe, European£
Albertini Restaurant
904
Italian, Pizza, European££ - £££
Special Offers: Up to 50% Off Your Bill
See all
Sponsored
Cord by Le Cordon Bleu
24
International, European££££
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,351
European, British, Contemporary££££
Yaatra Restaurant And Bar
115
Indian, Asian, Contemporary££££
50% off
Zoom East Kitchen & Bar
116
Italian, Mediterranean, European, Sicilian££ - £££
Oxbo Bankside
1,018
International, European, British££ - £££
Kahani
334
Indian, Asian, Healthy££££
50% off
Delivery Available
See all
Sponsored
Pivaz Hackney
598
Mediterranean, European, Turkish££ - £££
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
444
Indian, Asian, Balti, Bangladeshi££ - £££
Outdoor Seating Available
See all
Sponsored
Namaaste Highgate
62
Indian, Asian, Street Food, Middle Eastern££ - £££
Scarlett Green
3,752
Fusion, Healthy, Australian££ - £££
TwoRuba Bar
369
Bar, Wine Bar££ - £££
Andy's Greek Taverna
2,526
Mediterranean, European, Greek, Healthy££ - £££
20% off
Andromeda Restaurant
350
Mediterranean, Greek££ - £££
RiCE Persian Kitchen
276
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