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

The Best Restaurants in London

1,708 restaurants
Why you received these results
Cord, London



    85 Fleet Street, EC4Y 1AE, London

    9.8 / 10
    7 reviews

    Average price £80


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

    May Fair Kitchen, London
    Top Rated

      70 Stratton Street, W1J 8LT, London

      9.2 / 10
      165 reviews

      Average price £46

      Christmas menu £145

      This was a great find, lovely setting, delicious food...

      Banyan on The Thames at Hotel Rafayel, London


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

        8.9 / 10
        39 reviews

        Average price £30

        Christmas menu £60

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

        Bbar, London


          43 Buckingham Palace Road, SW1W 0PP, London

          8.9 / 10
          132 reviews

          Average price £35

          Christmas menu £45

          Nice place to go for a night out before the theatre

          Seven Park Place by William Drabble, London
          Top Rated


            7-8 Park Place , SW1A 1LS, London

            9.5 / 10
            192 reviews

            Average price £125

            New Year's Eve menu 2023 £270

            The wine in the pairing were very different to your usual...

            Skip the guesswork

            Find restaurants you'll love, whatever your mood…
            Afternoon Tea at The Milestone Hotel, London


              1-3 Kensington Court, W8 5DL, London

              9.4 / 10
              72 reviews

              Average price £80

              Festive afternoon tea £85

              We paired delicious tea with amazing cakes!...

              Cheneston’s Restaurant, London


                1- 3 Kensington Court, W8 5NX, London

                9.4 / 10
                22 reviews

                Average price £90

                Christmas menu £295

                We all had dessert as recommended by our waiter Theo

                Delicate' Gastrobar, London
                Top Rated


                  30 Crouch Hill, N4 4AU, London

                  9.8 / 10
                  83 reviews

                  Average price £25

                  30% off food

                  When here for a date night with my husband...

                  Afternoon Tea at The Rubens at the Palace Hotel, London


                    39 Buckingham Palace Road, SW1W 0PP, London

                    8.4 / 10
                    34 reviews

                    Average price £70

                    Winter Wonderland Afternoon Tea £82

                    Nice english afternoon tea. The tea is absolutely amazing

                    Cabana - Westfield Stratford, London
                    Great Deal


                      Unit 5, Chestnut Plaza, Montfitchet Way, E15 2DU, London

                      8.2 / 10
                      163 reviews

                      Average price £20

                      50% off food excl. Tommerhawk steak sharing and rib platters - TheFork Festival

                      The waiter was very friendly and service was quick

                      Haché Brasserie Balham, London


                        37 Bedford Hill, SW12 9EY, London

                        9.6 / 10
                        11 reviews

                        Average price £25

                        Whitcombs at The Londoner, London
                        Top Rated

                          38 Leicester Square, WC2H 7DX, London

                          9.2 / 10
                          493 reviews

                          Average price £40

                          Christmas menu £130

                          The Escargots (baked snails) is quite typical French style...

                          Galvin La Chapelle, London
                          Top Rated


                            35 Spital Square, E1 6DY, London

                            9.2 / 10
                            406 reviews

                            Average price £85

                            MICHELIN Special £110

                            The 7-course tasting menu with wine pairing is remarkable

                            Bond St. Tea Rooms, London


                              350 Oxford Street, W1C 1BY, London

                              9.2 / 10
                              66 reviews

                              Average price £40

                              Festive Afternoon Tea with Prosecco £40

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

                              Cabana - The O2, London
                              Great Deal


                                Peninsula Square, SE10 0DX, London

                                8.0 / 10
                                82 reviews

                                Average price £26

                                50% off food excl. Tommerhawk steak sharing and rib platters - TheFork Festival

                                Great service, food was as good as in Brazil itself...

                                Yauatcha City, London


                                  Broadgate Circle, EC2M 7LD, London

                                  9.4 / 10
                                  29 reviews

                                  Average price £40

                                  Some of the best Chinese food I’ve eaten

                                  103 Parkway, London
                                  Top Rated


                                    103 Parkway, NW1 7PP, London

                                    9.3 / 10
                                    150 reviews

                                    Average price £25

                                    50% off food

                                    The price here is match the food quality. Sashimi is fresh!

                                    PlanB, London
                                    Top Rated


                                      38 Crouch Hill, N4 4AU, London

                                      9.5 / 10
                                      376 reviews

                                      Average price £25

                                      30% off food

                                      Roasted aubergine with hummus and short ribs are the best

                                      Manuel's Restaurant and Bar, London
                                      Top Rated


                                        129 Gipsy Hill, SE19 1QS, London

                                        9.3 / 10
                                        105 reviews

                                        Average price £27

                                        Christmas day menu £75

                                        The perfect restaurant for date night, friends night...

                                        Scoff & Banter Bloomsbury, London


                                          97 Great Russell Street, WC1B 3LB, London

                                          8.8 / 10
                                          52 reviews

                                          Average price £30

                                          Festive Set Menu at Scoff & Banter £42

                                          Had three courses and two cocktails...

                                          Cottons Shoreditch, London


                                            45-47 Hoxton Square, N1 6PD, London

                                            8.8 / 10
                                            12 reviews

                                            Average price £30

                                            TheFork Exclusive Menu 20% off £28.8

                                            Fishworks - Swallow Street, London


                                              7-9 Swallow Street, W1B 4DF, London

                                              9.2 / 10
                                              284 reviews

                                              Average price £32

                                              If you love fish this is definitely the ‘go to’ plaice LOL

                                              Cottons Notting Hill, London


                                                157-159 Notting Hill Gate, W11 3LF, London

                                                8.7 / 10
                                                28 reviews

                                                Average price £30

                                                TheFork Exclusive Menu 20% off £28.8

                                                Highly recommend the fish and sweet potato curry

                                                28-50 Chelsea, London
                                                Great Deal


                                                  300 King's Road, SW3 5UH, London

                                                  9.0 / 10
                                                  818 reviews

                                                  Average price £43

                                                  Christmas menu £84.95

                                                  Large glasses of white wine come in generous carafes

                                                  Wild Honey St James, London
                                                  Top Rated


                                                    Sofitel St James, SW1Y 5NG, London

                                                    9.0 / 10
                                                    228 reviews

                                                    Average price £79

                                                    New year's eve menu £95

                                                    We had the three course lunch for £37

                                                    Cities around London

                                                    Popular cities on TheFork

                                                    • Bristol restaurants
                                                    • Brighton restaurants
                                                    • Cambridge restaurants
                                                    • Nottingham restaurants
                                                    • Oxford restaurants

                                                    Frequently Asked Questions

                                                    The range of restaurants in London reflects the true diversity of England’s capital city. Any cuisine or dining experience can be found with relative ease. From the award-winning, such as Michelin-starred Tamarind on Queen Street, to the traditional, there are options for every desire and budget.

                                                    Many celebrity chefs have their flagship restaurants in London. For diners looking for such a location, there are plenty to choose from. Gordon Ramsay’s flagship restaurant on Royal Hospital Road boasts an impressive 3 Michelin stars. Michel Roux Jr, Marco Pierre White and Gary Rhodes also have popular restaurants in London.

                                                    London restaurants also offer a variety of dining experiences, from casual dining to glamorous fine dining, all can be found in some of the most spectacular locations around London. Stunning views can be enjoyed at the stylish Babylon in Kensington, while Brasserie Zedel in Piccadilly offers classic French dining like no other. There are also many popular brasserie-style restaurants in London that provide diners with fine food in a casual setting, throughout the city.

                                                    From simple settings with traditional food to flamboyant menus in extravagant venues, London restaurants provide a full range of dining options to satisfy visitors and locals alike.