MenusNeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesMICHELIN GuideOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in London

1,140 restaurants

Sort by Relevance

    MICHELINPeruvian

    Lima

    31 Rathbone Pl, Fitzrovia, W1T 1JH, London

    8.8 / 10
    74 reviews

    Average price £37 Accepts Yums

    MICHELIN Special - TheFork Festival Tasting Menu £55

      European

      77 Farriers walk, Fulham Palace Road, W6 8JA, London

      9.4 / 10
      20 reviews

      Average price £25

      20% off food

        Persian

        147-149, Notting Hill Gate, Kensington, London, W11, London

        8.9 / 10
        37 reviews

        Average price £29

        50% off food

          1 starMICHELINFrench

          35 Spital Square, E1 6DY, London

          9.5 / 10
          204 reviews

          Average price £68

          MICHELIN Special - TheFork Festival £97

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            Indian

            16 - 22 Cheval Place Knightsbridge London London SW7 1ES, SW7 1ES, London

            9.5 / 10
            44 reviews

            Average price £35

            50% off food - TheFork Festival

              British

              100 Cromwell Road, SW7 4ER, London

              Average price £29

              50% off food - TheFork Festival

                Mediterranean

                Hammersmith Broadway, W6 9YD, London

                9.1 / 10
                92 reviews

                Average price £28

                30% off food

                  Ethiopian

                  171 Blackstock Road, N4 2JS, London

                  9.7 / 10
                  5 reviews

                  Average price £20

                    Turkish

                    232-234 High Road, N22 8HH, London

                    9.7 / 10
                    5 reviews

                    Average price £21

                      American

                      11 Saint Andrews Road, E17 6BB, London

                      9.2 / 10
                      6 reviews

                      Average price £19

                      20% off food

                        Italian

                        82 Pembroke Road, W8 6NX, London

                        9.8 / 10
                        9 reviews

                        Average price £29

                          French

                          98-100 Shepherds Bush Road, W6 7PD, London

                          9.8 / 10
                          16 reviews

                          Average price £25

                            Italian

                            G2, Excel Marina, Royal Docks, E16 1AT, London

                            9.8 / 10
                            3 reviews

                            Average price £20

                              French

                              240 Fulham Road, SW10 9NA, London

                              8.8 / 10
                              20 reviews

                              Average price £15

                              50% off food - TheFork Festival

                                Italian

                                636 Fulham Road, SW6 5RT, London

                                9.8 / 10
                                9 reviews

                                Average price £34

                                  American

                                  Great Cumberland Place, Marble Arch, W1H, London

                                  8.8 / 10
                                  333 reviews

                                  Average price £30 Accepts Yums

                                  50% off food - TheFork Festival

                                    MICHELINIndian

                                    10 Lincoln Street, SW3 2TS, London

                                    9.6 / 10
                                    9 reviews

                                    Average price £44

                                    Lunch 3 Course Set Menu £25

                                      1 starMICHELINIndian

                                      12 a Berkeley Square House, Berkeley Square, W1J 6BS, London

                                      9.4 / 10
                                      94 reviews

                                      Average price £62

                                      MICHELIN Special - TheFork Festival £119

                                        European

                                        252 High Holborn Street, WC1V 6LS, London

                                        9.6 / 10
                                        12 reviews

                                        Average price £51

                                        Kusama Art Afternoon Tea £65

                                          Italian

                                          144 Wandsworth Bridge Road, SW6 2UH, London

                                          8.6 / 10
                                          10 reviews

                                          Average price £23

                                          50% off food - TheFork Festival

                                            Mexican

                                            119 Stroud Green Road, N4 3PX, London

                                            8.6 / 10
                                            8 reviews

                                            Average price £21

                                            50% off food - TheFork Festival

                                              Japanese

                                              54 Exmouth Market, EC1R 4QE, London

                                              9.6 / 10
                                              4 reviews

                                              Average price £25

                                                Italian

                                                29 Belsize Lane, NW3 5AS, London

                                                9.6 / 10
                                                8 reviews

                                                Average price £38

                                                  European

                                                  25 Park Parade, NW10 4JG, London

                                                  9.1 / 10
                                                  9 reviews

                                                  Average price £21

                                                  20% off food

                                                    Japanese

                                                    161 Whitfield Street, W1T 5ET, London

                                                    9.6 / 10
                                                    56 reviews

                                                    Average price £40

                                                    The Best Restaurants in London

                                                    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.

                                                    Cities around London

                                                    Find all restaurants in