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


The 10 Best Restaurants in London

2,051 restaurants
Why you received these results
The Lanesborough Grill, London
20
Top100

MICHELINBritish

The Lanesborough Grill

London, SW1X 7TA, London

9.5 / 10
761 reviews

Average price £85

Festive Set Menu £56

5 course tasting menu with paired wines

  • 12:00MENU
  • 12:15MENU
  • 12:30MENU
  • 12:45MENU
  • 13:15MENU
Afternoon Tea at the Chesterfield Mayfair, London

British

35 Charles Street, W1J 5EB, London

9.2 / 10
106 reviews

Average price £75

Winter Wonderland Afternoon Tea £75

Two scones with clotted cream and jam. Selection of cakes

  • 12:30MENU
  • 12:45MENU
  • 13:00MENU
  • 13:15MENU
  • 13:30MENU
Cord, London

MICHELINFrench

85 Fleet Street, EC4Y 1AE, London

9.5 / 10
55 reviews

Average price £85

3-Course Festive Lunch Set Menu £50

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

  • 12:00MENU
  • 12:15MENU
  • 12:30MENU
  • 12:45MENU
  • 13:00MENU
Indian Room, London
13
Top100

Indian

59 Bedford Hill, SW12 9EZ, London

9.6 / 10
94 reviews

Average price £24

50% off food

I had the fish thali, with three different curries, rice...

    The Delaunay, London
    96
    Top100

    MICHELINEuropean

    55 Aldwych, WC2B 4EZ, London

    9.4 / 10
    308 reviews

    Average price £41

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

    • 11:30
    L'oscar Restaurant, London

    British

    2-6 Southampton Row, WC1B 4AA, London

    9.5 / 10
    150 reviews

    Average price £65

    Festive Afternoon Tea £59

    Very elegant setting and delicious food

    • 12:00MENU
    • 12:15MENU
    • 12:30MENU
    • 12:45MENU
    • 13:00MENU
    City Spice, London
    Top Rated

    138 Brick Lane, E1 6RU, London

    9.1 / 10
    360 reviews

    Average price £15

    20% off food

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

    • 12:00-20%
    • 12:30-20%
    • 13:00-20%
    • 13:30-20%
    Amor Gastronomia, London
    Top Rated

    Italian

    139 Holloway Road, N7, London

    9.2 / 10
    272 reviews

    Average price £25

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

    • 13:00
    • 13:15
    • 13:30
    Afternoon Tea at The Milestone Hotel, London
    Top Rated

    British

    1-3 Kensington Court, W8 5DL, London

    9.2 / 10
    104 reviews

    Average price £85

    Festive Afternoon Tea £90

    Friendly service and the perfect English tea experience

    • 13:00MENU
    Bond St. Tea Rooms, London
    63
    Top100

    British

    350 Oxford Street, W1C 1BY, London

    9.1 / 10
    183 reviews

    Average price £40

    Champagne afternoon tea £55

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

      Dell Boyz, London
      Great Deal

      American

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

      9.1 / 10
      327 reviews

      Average price £20

      50% off food

      The location was perfect, Tooting Broadway Market

      • 12:00-50%
      • 12:15-50%
      • 12:30-50%
      • 12:45-50%
      • 13:00-50%
      Fishworks - Covent Garden, London

      Seafood

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

      9.0 / 10
      1,041 reviews

      Average price £20

      Christmas Menu £41

      Good size and tasty seafood platter. Fish and chips...

      • 12:00MENU
      • 12:15MENU
      • 12:30MENU
      • 12:45MENU
      • 13:00MENU
      Afternoon Tea at The Rubens at the Palace Hotel, London

      British

      39 Buckingham Palace Road, SW1W 0PP, London

      9.3 / 10
      55 reviews

      Average price £70

      Winter Wonderland Afternoon Tea £82

      Nice english afternoon tea. The tea is absolutely amazing

      • 12:00MENU
      • 12:15MENU
      • 12:30MENU
      • 12:45MENU
      • 13:00MENU
      Galvin Bistrot & Bar, London

      British

      35 Spital Square, E1 6DY, London

      9.1 / 10
      219 reviews

      Average price £30

      Set Menu £33

      We had the fixed 3 course Michelin Special fixed meal...

      • 12:00MENU
      • 12:15MENU
      • 12:45MENU
      • 13:00MENU
      • 13:30MENU
      Gaucho - Charlotte Street, London
      56
      Top100

      Argentinian

      60A Charlotte Street, W1T 2NU, London

      9.1 / 10
      310 reviews

      Average price £25

      Empanadas were great too. I will return to the restaurant

      • 12:00
      • 12:15
      • 12:30
      • 12:45
      • 13:00
      Banyan on The Thames at Hotel Rafayel, London

      European

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

      9.2 / 10
      65 reviews

      Average price £30

      Banyan on the Thames £50

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

      • 12:00MENU
      • 12:15MENU
      • 12:30MENU
      • 12:45MENU
      • 13:00MENU
      Sheba Brick Lane, London
      Great Deal

      Indian

      136 Brick Lane, E1 6RU, London

      8.2 / 10
      455 reviews

      Average price £20

      30% off food

      Good service and delicious Nan and Tandoori Roti

      • 12:00-30%
      • 12:30-30%
      • 13:00-30%
      • 13:30-30%
      Kin Restaurant, London
      Great Deal

      Vegetarian

      21 Foley Street, W1W 6DS, London

      9.4 / 10
      35 reviews

      Average price £25

      50% off food

      Amazing food very tasty and with great ingredients!...

      • 12:00-50%
      • 12:15-50%
      • 12:30-50%
      • 12:45-50%
      • 13:00-50%
      The Restaurant at The Capital, London
      Great Deal

      22 - 24 Basil Street, SW3 1AT, London

      9.0 / 10
      392 reviews

      Average price £35

      Festive set menu - 2 courses £37

      We had the 5 course tasting menu with matching wines

      • 12:00MENU
      • 12:15MENU
      • 12:30MENU
      • 12:45MENU
      • 13:00MENU
      Fishworks - Swallow Street, London

      Seafood

      7-9 Swallow Street, W1B 4DF, London

      9.0 / 10
      577 reviews

      Average price £32

      Christmas Menu £41

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

      • 12:00MENU
      • 12:15MENU
      • 12:30MENU
      • 12:45MENU
      • 13:00MENU
      Maharani Palace, London

      Indian

      109 Camden High Street, NW1 7JN, London

      9.1 / 10
      93 reviews

      Average price £30

      40% off food

      We ordered the palak paneer, puchka, chicken curry...

      • 12:00-40%
      • 12:15-40%
      • 12:30-40%
      • 12:45-40%
      • 13:00-40%
      Bentley's Oyster Bar and Grill, London