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

722 restaurants

Sort by Relevance

    Mediterranean

    Chez Maiss

    Hammersmith Broadway, W6 9YD, London

    9.6 / 10
    8 reviews

    Average price £27

    30% off food!

      Pizzeria

      106 Cromer Street, WC1H 8BZ, London

      9.7 / 10
      9 reviews

      Average price £28

      20% off food!

        Indian

        123 Uxbridge Road, W13 9BD, London

        9.3 / 10
        26 reviews

        Average price £30 Accepts Yums

        20% off food!

          Lebanese

          24a New King's Road, SW6, London

          9.6 / 10
          4 reviews

          Average price £25

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

            Thai

            308 Latimer Road, W10 6QW, London

            9.5 / 10
            3 reviews

            Average price £20

              MICHELINFrench

              soho, W1F 8DR, London

              9.5 / 10
              5 reviews

              Average price £30

                Italian

                221 Northfield Avenue, W13 9QU, London

                8.6 / 10
                7 reviews

                Average price £22

                30% off food!

                  Lebanese

                  177 New King's Road, SW6 4SW, London

                  9.3 / 10
                  3 reviews

                  Average price £25

                    Argentinian

                    182 Stoke Newington Road, N16 7UY, London

                    9.3 / 10
                    8 reviews

                    Average price £20

                      European

                      237 Holloway Road, N7 8HG, London

                      9.3 / 10
                      5 reviews

                      Average price £25

                        Italian

                        6 Foster Lane, EC2V 6HH, London

                        9.8 / 10
                        46 reviews

                        Average price £28

                          Iraqi

                          Cromwell Road, SW7 4HA, London

                          Average price £25

                          30% off food!

                            Italian

                            23 Vanston Place, SW6 1AZ, London

                            10.0 / 10
                            3 reviews

                            Average price £25

                              Thai

                              21-24 Cockspur St, SW1Y 5BL, London

                              9.2 / 10
                              11 reviews

                              Average price £155

                                Pizzeria

                                3 Clove Crescent, E14 2BB, London

                                9.3 / 10
                                29 reviews

                                Average price £25

                                  Spanish

                                  10-12 Effie Road, SW6 1TB, London

                                  9.1 / 10
                                  11 reviews

                                  Average price £24

                                    Middle Eastern

                                    17 Stoke Newington Road, N16 8BH, London

                                    9.1 / 10
                                    8 reviews

                                    Average price £25

                                      Turkish

                                      1-3 Amhurst Rd, Kingsland, London E8 1LL, E8 1JZ, London

                                      9.6 / 10
                                      4 reviews

                                      Average price £25

                                      30% off food!

                                        Greek

                                        6 Horner Square , E1 6AG, London

                                        9.2 / 10
                                        26 reviews

                                        Average price £12

                                          Japanese

                                          2 White Church Lane, E1 7QR, London

                                          9.0 / 10
                                          9 reviews

                                          Average price £20

                                            Japanese

                                            8 Heddon Street, W1B 4BU, London

                                            9.0 / 10
                                            53 reviews

                                            Average price £20

                                              European

                                              Nightingale Ln, Nightingale Place, London SW4 9AH, United Kingdom, SW4 9AH, London

                                              9.0 / 10
                                              25 reviews

                                              Average price £30

                                                Indian

                                                24 Hereford Road, W2 4AA, London

                                                Average price £20

                                                20% off food!

                                                  Middle Eastern

                                                  28 Praed Street, W2 1NH, London

                                                  Average price £20

                                                  20% off food!

                                                    Mediterranean

                                                    440 Muswell Hill Broadway, N10 1BS, London

                                                    Average price £20

                                                    -20% off the "à la carte" menu!