We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Greater London, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

McDermott's (Croydon)

#1 of 4,220 Restaurants in Greater London
#1 of 350 Restaurants in Croydon
Map
Visitor photos (19)
Cuisines: British

La Belle Epoque (Hounslow)

#2 of 4,220 Restaurants in Greater London
#1 of 192 Restaurants in Hounslow
Price: $31 - $92 Map
Visitor photos (66)
Cuisines: French
Reserve

Oka Sushi & Udon (Kingston upon Thames)

#3 of 4,220 Restaurants in Greater London
#1 of 198 Restaurants in Kingston upon Thames
Map
Visitor photos (19)
Cuisines: Japanese Sushi

Virgin Atlantic Clubhouse (Hayes)

#4 of 4,220 Restaurants in Greater London
#1 of 82 Restaurants in Hayes
Map
Visitor photos (67)
Cuisines: Seafood

Gulen Ocakbasi (Welling)

#5 of 4,220 Restaurants in Greater London
#1 of 42 Restaurants in Welling
Map
Visitor photos (10)
Cuisines: European Turkish

Sidra (Teddington)

#6 of 4,220 Restaurants in Greater London
#1 of 58 Restaurants in Teddington
Price: $8 - $15 Map
Visitor photos (17)
Cuisines: Middle Eastern

Melucci's (Bexley)

#7 of 4,220 Restaurants in Greater London
#1 of 34 Restaurants in Bexley
Map
Visitor photos (11)
Cuisines: Italian Delicatessen

The Hampton Pub (Hampton)

#8 of 4,220 Restaurants in Greater London
#1 of 25 Restaurants in Hampton
Price: $11 - $22 Map
Visitor photos (50)
Cuisines: British Pub Gastropub

Kaniz (West Drayton)

#9 of 4,220 Restaurants in Greater London
#1 of 47 Restaurants in West Drayton
Map
Visitor photos (32)
Cuisines: Indian
Reserve

Q Vardis (West Drayton)

#10 of 4,220 Restaurants in Greater London
#2 of 47 Restaurants in West Drayton
Price: $31 - $62 Map
Visitor photos (8)
Cuisines: British

The French Table (Surbiton)

#11 of 4,220 Restaurants in Greater London
#1 of 89 Restaurants in Surbiton
Map
Visitor photos (49)
Cuisines: European French
Reserve

Mario's Pizzeria (Sidcup)

#12 of 4,220 Restaurants in Greater London
#1 of 67 Restaurants in Sidcup
Map
Visitor photos (32)
Cuisines: Italian Pizza

Al Boccon Di'vino is Non Solo Vino (Richmond-upon-Thames)

#13 of 4,220 Restaurants in Greater London
#1 of 158 Restaurants in Richmond-upon-Thames
Price: $40 - $159 Map
Visitor photos (73)
Cuisines: Italian

La Dolce Vita (Teddington)

#14 of 4,220 Restaurants in Greater London
#2 of 58 Restaurants in Teddington
Price: $15 - $54 Map
Visitor photos (17)
Cuisines: Italian

Young's Peking Restaurant (Wembley)

#15 of 4,220 Restaurants in Greater London
#1 of 133 Restaurants in Wembley
Map
Visitor photos (10)
Cuisines: Chinese

Hombres Mexican Kitchen (Harrow)

#16 of 4,220 Restaurants in Greater London
#1 of 297 Restaurants in Harrow
Map
Visitor photos (33)
Cuisines: Mexican

Melih BBQ (Romford)

#17 of 4,220 Restaurants in Greater London
#1 of 168 Restaurants in Romford
Map
Visitor photos (5)
Cuisines: Barbecue European Turkish

Pier 1 (Richmond-upon-Thames)

#18 of 4,220 Restaurants in Greater London
#2 of 158 Restaurants in Richmond-upon-Thames
Price: $57 Map
Visitor photos (26)
Cuisines: British

The Fat crab (Harrow)

#19 of 4,220 Restaurants in Greater London
#2 of 297 Restaurants in Harrow
Map
Visitor photos (13)
Cuisines: Seafood Asian Sri Lankan

Primo Caffe (Orpington)

#20 of 4,220 Restaurants in Greater London
#1 of 101 Restaurants in Orpington
Map
Visitor photos (1)
Cuisines: Italian Cafe

Karnavar Restaurant (Croydon)

#21 of 4,220 Restaurants in Greater London
#2 of 350 Restaurants in Croydon
Price: $15 - $46 Map
Visitor photos (98)
Cuisines: Indian European
Reserve

B&K Salt Beef Bar (Harrow)

#22 of 4,220 Restaurants in Greater London
#3 of 297 Restaurants in Harrow
Map
Visitor photos (7)
Cuisines: Kosher

The Amber Fort (Beckenham)

#23 of 4,220 Restaurants in Greater London
#1 of 78 Restaurants in Beckenham
Price: $15 - $29 Map
Visitor photos (11)
Cuisines: Indian

Caffe Toscana (Teddington)

#24 of 4,220 Restaurants in Greater London
#3 of 58 Restaurants in Teddington
Map
Visitor photos (9)

Linnea (Richmond-upon-Thames)

#25 of 4,220 Restaurants in Greater London
#3 of 158 Restaurants in Richmond-upon-Thames
Price: $31 - $69 Map
Visitor photos (53)
Cuisines: European

Raunka Punjab Diyan (Southall)

#26 of 4,220 Restaurants in Greater London
#1 of 72 Restaurants in Southall
Price: $2 - $23 Map
Visitor photos (52)
Cuisines: Indian

Himalayan Spice (Sidcup)

#27 of 4,220 Restaurants in Greater London
#2 of 67 Restaurants in Sidcup
Price: $15 - $39 Map
Visitor photos (13)
Cuisines: Indian Asian Nepali

Sipson Tandoori Restaurant (West Drayton)

#28 of 4,220 Restaurants in Greater London
#3 of 47 Restaurants in West Drayton
Price: $23 - $39 Map
Visitor photos (42)
Cuisines: Indian
Reserve

Friends Restaurant (Pinner)

#29 of 4,220 Restaurants in Greater London
#1 of 20 Restaurants in Pinner
Price: $18 - $62 Map
Visitor photos (11)
Cuisines: European British
Reserve

Shree Sai Vada Pav (Harrow)

#30 of 4,220 Restaurants in Greater London
#4 of 297 Restaurants in Harrow
Visitor photos (12)