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

The Best Restaurants in London

1,710 restaurants
Why you received these results
Seven Park Place by William Drabble, London
Top Rated

    MICHELINBritish

    Seven Park Place by William Drabble

    7-8 Park Place , SW1A 1LS, London

    9.6 / 10
    193 reviews

    Average price £125

    New Year's Eve menu 2023 £270

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

    Bond St. Tea Rooms, London

      British

      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

      Galvin La Chapelle, London
      Top Rated

        MICHELINFrench

        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

        Banyan on The Thames at Hotel Rafayel, London

          European

          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...

          Cord, London

            MICHELINFrench

            85 Fleet Street, EC4Y 1AE, London

            9.8 / 10
            7 reviews

            Average price £80

            FESTIVE SET MENU £68

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

            Skip the guesswork

            Find restaurants you'll love, whatever your mood…
            Bbar, London

              European

              43 Buckingham Palace Road, SW1W 0PP, London

              8.9 / 10
              133 reviews

              Average price £35

              Christmas menu £45

              Nice place to go for a night out before the theatre

              Afternoon Tea at The Milestone Hotel, London

                British

                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

                  European

                  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

                    European

                    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

                      British

                      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

                        Brazilian

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

                        8.2 / 10
                        165 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

                        Whitcombs at The Londoner, London
                        Top Rated

                          38 Leicester Square, WC2H 7DX, London

                          9.2 / 10
                          501 reviews

                          Average price £40

                          Christmas menu £130

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

                          May Fair Kitchen, London
                          Top Rated

                            70 Stratton Street, W1J 8LT, London

                            9.2 / 10
                            166 reviews

                            Average price £46

                            Christmas menu £145

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

                            Cabana - The O2, London
                            Great Deal

                              Japanese

                              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...

                              Sette, London
                              Great Deal

                                Italian

                                4 Knightsbridge Green, SW7 1DW, London

                                9.3 / 10
                                62 reviews

                                Average price £75

                                New Year's Eve menu £190

                                It arrived after our 1st course

                                Yauatcha City, London

                                  Chinese

                                  Broadgate Circle, EC2M 7LD, London

                                  9.4 / 10
                                  29 reviews

                                  Average price £40

                                  Some of the best Chinese food I’ve eaten

                                  El Inca Plebeyo, London
                                  Top Rated

                                    162 Essex Road, N1 8LY, London

                                    9.4 / 10
                                    523 reviews

                                    Average price £30

                                    Christmas menu £45

                                    Absolutely recommend trying the pisco sour and some ceviche!

                                    PlanB, London
                                    Top Rated

                                      Mediterranean

                                      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

                                      Melody at St Paul's, London

                                        European

                                        153 Hammersmith Road, W14 0QL, London

                                        9.3 / 10
                                        290 reviews

                                        Average price £28

                                        Christmas Dining Menu £47.5

                                        I booked accidentally thinking it was the cathedral not...

                                        Cottons Shoreditch, London

                                          Caribbean

                                          45-47 Hoxton Square, N1 6PD, London

                                          8.8 / 10
                                          12 reviews

                                          Average price £30

                                          TheFork Exclusive Menu 20% off £28.8

                                          103 Parkway, London
                                          Top Rated

                                            Japanese

                                            103 Parkway, NW1 7PP, London

                                            9.2 / 10
                                            153 reviews

                                            Average price £25

                                            50% off food

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

                                            La Mela, London
                                            Top Rated

                                              Mediterranean

                                              25 Marsh Hill, E9 5QA, London

                                              9.5 / 10
                                              202 reviews

                                              Average price £20

                                              50% off food

                                              Loved the prawns, sea bass, my son loved the chicken burger

                                              Cottons Notting Hill, London

                                                Caribbean

                                                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

                                                 Mint Leaf London, London
                                                Great Deal

                                                  Indian

                                                  Angel Court, EC2R 7BH, London

                                                  9.2 / 10
                                                  171 reviews

                                                  Average price £74

                                                  Radiant Sharing Christmas Menu £47.5

                                                  Best indian food in London!...

                                                  Wild Honey St James, London
                                                  Top Rated

                                                    MICHELINInternational

                                                    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.