Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Bar Restaurants in London

661 restaurants

Sort by Relevance

    Mediterranean

    Kiss Me Lounge

    326 Essex Road, N1 3PB, London

    10.0 / 10
    8 reviews

    Average price £25

    20% off food

      1 starMICHELINIndian

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

      9.4 / 10
      77 reviews

      Average price £55

      MICHELIN Special £98

        Italian

        489 Liverpool Road, N7 8NS, London

        10.0 / 10
        4 reviews

        Average price £30

        30% off food

          1 starMICHELINEuropean

          Lanesborough Hotel, Hyde Park Corner, SW1X 7TA, London

          9.2 / 10
          135 reviews

          Average price £85

          MICHELIN Special £95

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

            MICHELINIsraeli

            Arch 25, Old Union Yard Arches, SE1 0LR, London

            9.2 / 10
            132 reviews

            Average price £40 Accepts Yums

            MICHELIN Special £40

              Indian

              136 Brick Lane, E1 6RU, London

              9.4 / 10
              24 reviews

              Average price £17

              50% off food

                European

                115 Dalling Road, W6 0ET, London

                10.0 / 10
                3 reviews

                Average price £25

                30% off food

                  Iraqi

                  Cromwell Road, SW7 4HA, London

                  9.4 / 10
                  21 reviews

                  Average price £25 Accepts Yums

                  30% off food

                    Vegan

                    201 Holloway Road, N7 8DJ, London

                    10.0 / 10
                    3 reviews

                    Average price £20

                      MICHELINIndian

                      The Old Westminster Library, SW1P 3BU, London

                      8.9 / 10
                      106 reviews

                      Average price £40

                      MICHELIN Special £85

                        European

                        96 Draycott Avenue, SW3 3AD, London

                        9.4 / 10
                        13 reviews

                        Average price £43 Accepts Yums

                        50% off food

                          Pizzeria

                          28 Parsons Green Lane, SW6 4HS, London

                          9.6 / 10
                          4 reviews

                          Average price £22 Accepts Yums

                          30% off food

                            MICHELINPeruvian

                            31 Rathbone Pl, Fitzrovia, W1T 1JH, London

                            9.1 / 10
                            36 reviews

                            Average price £43 Accepts Yums

                            MICHELIN Special £55

                              Spanish

                              91 High Street, SW19 5EG, London

                              9.2 / 10
                              29 reviews

                              Average price £25

                              40% off food

                                Spanish

                                12 Bond Street, W5 5AA, London

                                9.4 / 10
                                17 reviews

                                Average price £20

                                20% off food

                                  Greek

                                  96 Cleveland Street, W1T 6NP, London

                                  9.9 / 10
                                  7 reviews

                                  Average price £25

                                  20% off food

                                    British

                                    Lanesborough Place, Hyde Park Corner, SW1X, Londres

                                    10.0 / 10
                                    3 reviews

                                    Average price £50

                                      Steakhouse

                                      13 Cullum Street, EC3M 7JJ, London

                                      10.0 / 10
                                      5 reviews

                                      Average price £40

                                        Eritrean

                                        544 Holloway Road, N7 6JP, London

                                        9.8 / 10
                                        6 reviews

                                        Average price £20

                                          Thai

                                          308 Latimer Road, W10 6QW, London

                                          9.8 / 10
                                          9 reviews

                                          Average price £20

                                            Mediterranean

                                            Hammersmith Broadway, W6 9YD, London

                                            9.2 / 10
                                            73 reviews

                                            Average price £27

                                            30% off food

                                              MICHELINArgentinian

                                              9 Duke Street, W1U 3EG, London

                                              9.9 / 10
                                              21 reviews

                                              Average price £52

                                                European

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

                                                9.8 / 10
                                                13 reviews

                                                Average price £25

                                                20% off food

                                                  Turkish

                                                  175-177 Great Portland Street, W1W 5PJ, London

                                                  9.3 / 10
                                                  88 reviews

                                                  Average price £30 Accepts Yums

                                                  50% off food

                                                    MICHELINIndian

                                                    8 Haymarket, SW1Y 4BP, London

                                                    8.6 / 10
                                                    79 reviews

                                                    Average price £35

                                                    MICHELIN Special £25

                                                    Frequently Asked Questions