MenusNeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programmeMICHELIN GuideOnly with offersNearby
Register my restaurant
Help


The 10 Best Restaurants in London

1,975 restaurants
Why you received these results
The Restaurant at The Capital, London
Great Deal
1

The Restaurant at The Capital

22 - 24 Basil Street, SW3 1AT, London

9.0 / 10
379 reviews

Average price £35

30% off food

We had the 5 course tasting menu with matching wines

Kahani, London
66
Top100
2

MICHELINIndian

1 Wilbraham Pl, Belgravia, SW1X 9AE, London

9.4 / 10
418 reviews

Average price £32

MICHELIN Special £72

Best Indian food in London ! Everything was perfect...

Cord, London
3

MICHELINFrench

85 Fleet Street, EC4Y 1AE, London

9.4 / 10
44 reviews

Average price £80

MICHELIN Special £108

The seating is quite open but we had a quiet night...

Fishworks - Swallow Street, London
4

Seafood

7-9 Swallow Street, W1B 4DF, London

9.0 / 10
548 reviews

Average price £32

20% off food

You get a big portion of fish with the fish and chips...

Fishworks - Covent Garden, London
5

Seafood

2-4 Catherine Street, Covent Garden, WC2E 8HD, London

9.0 / 10
951 reviews

Average price £20

20% off food

I usually choose from the set menu but today I had fish...

La Chingada Euston, London
Great Deal
6

Mexican

160 Eversholt Street, NW1 1BL, London

9.0 / 10
126 reviews

Average price £20

30% off food

Enjoyed the tacos a lot, and the corn starter was amazing

The Delaunay, London
72
Top100
7

MICHELINEuropean

55 Aldwych, WC2B 4EZ, London

9.5 / 10
287 reviews

Average price £41

Eating at the Delaunay feels like stepping back in time...

City Spice, London
Top Rated
8

138 Brick Lane, E1 6RU, London

8.9 / 10
359 reviews

Average price £15

20% off food

Really good food, best chicken tikka masala i have ever had

Afternoon Tea at The Milestone Hotel, London
Top Rated
9

British

1-3 Kensington Court, W8 5DL, London

9.2 / 10
102 reviews

Average price £85

Traditional Afternoon Tea £85

Friendly service and the perfect English tea experience

Bond St. Tea Rooms, London
10

British

350 Oxford Street, W1C 1BY, London

9.1 / 10
157 reviews

Average price £40

Champagne afternoon tea £55

We also had a great offer with a bottle of Prosecco included

Need more inspiration?
Keep exploring our picks based on your search below
Bombay Rickshaw, London
69
Top100

Indian

172 Archway Road, N6 5BB, London

9.4 / 10
197 reviews

Average price £25

30% off food

We had: sag paneer, Bombay aloo, chana masala...

Indian Room, London
31
Top100

Indian

59 Bedford Hill, SW12 9EZ, London

9.4 / 10
50 reviews

Average price £24

50% off food

Delicious food, lovely little restaurant inside and...

Dell Boyz, London
Great Deal

American

29 Tooting High Street, Broadway Market, SW17 0RJ, London

9.2 / 10
253 reviews

Average price £20

50% off food

Lovely steak, ribs, prawns and fish and chips

Club Gascon, London

MICHELINFrench

57 West Smithfield, EC1A, London

8.8 / 10
37 reviews

Average price £120

MICHELIN Special £59

Very good wine pairing. All in all an experience to repeat

Indian Villa, London
Top Rated

Indian

1 Station parade Uxbridge Road, W5 3NU, London

9.4 / 10
436 reviews

Average price £20

30% off food

We had fish curry a saag paneer dish and dhaba daal

Amor Gastronomia, London
Great Deal

Italian

139 Holloway Road, N7, London

9.2 / 10
186 reviews

Average price £25

50% off food

Sea food Lasagna were out of this world! Place is cozy...

Bbar, London

43 Buckingham Palace Road, SW1W 0PP, London

8.9 / 10
184 reviews

Average price £35

bbar Signature Cocktail Experience £50

South Africa vs England Rugby game...

Carluccio's - Wimbledon, London

Italian

High Street Wimbledon, SW19 5DX, London

9.1 / 10
323 reviews

Average price £25

Portions were generous, we could not manage 3 courses!...

The May Fair Kitchen, Mayfair, London
Top Rated

70 Stratton Street, W1J 8LT, London

8.9 / 10
256 reviews

Average price £46

New Year's Eve menu £195

Went during weekday lunch so it was quiet and not crowded

Banyan on The Thames at Hotel Rafayel, London

European

Hotel Rafayel on The Left Bank, SW11 3RF, London

9.3 / 10
61 reviews

Average price £30

On any occasion I choose to take my family and friends...

Arte E Pasta, London

Italian

93 Shernhall Street, E17 9HS, London

9.3 / 10
104 reviews

Average price £24

30% off food

And great for vegetarians. Wine good too. Friendly service

Gaucho - Charlotte Street, London
Top Rated

Argentinian

60A Charlotte Street, W1T 2NU, London

9.0 / 10
270 reviews

Average price £25

Steak Night Date Night £70

Empanadas were great too. I will return to the restaurant

Gaucho - Hampstead, London
14
Top100

Argentinian

64 Heath Street, NW3 6UG, London

9.2 / 10
361 reviews

Average price £25

Restaurant decoration felt overdone compared to food

Sheba Brick Lane, London