Only 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 Bar Restaurants in South London, London

111 restaurants

Sort by Relevance

    MICHELINIsraeli

    Bala Baya

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

    9.2 / 10
    177 reviews

    Average price £40 Accepts Yums

    MICHELIN Special £40

      MICHELINIndian

      The Old Westminster Library, SW1P 3BU, London

      8.7 / 10
      126 reviews

      Average price £35

      MICHELIN Special £85

        Lebanese

        1 Pont Street, SW1X 9EJ, London

        9.7 / 10
        6 reviews

        Average price £90

          British

          The Berkeley, W1J 6EG, London

          9.8 / 10
          4 reviews

          Average price £65

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

            Pizzeria

            1 Denbigh Street, SW1V 2HF, London

            9.7 / 10
            11 reviews

            Average price £30

              European

              2 Bubbling Well Square Ram Quarter SW18 1UQ, United Kingdom, SW18 1TH, London

              9.8 / 10
              30 reviews

              Average price £65

                Indian

                67 Fulham High Street, SW6 3JJ, London

                9.5 / 10
                3 reviews

                Average price £45

                  Vegetarian

                  33 Abbeville Road, SW4 9LA, London

                  9.6 / 10
                  88 reviews

                  Average price £31

                    1 starMICHELINEuropean

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

                    9.2 / 10
                    153 reviews

                    Average price £85

                    MICHELIN Special £95

                      1 starMICHELINBritish

                      43 Elystan Street, SW3 3NT, London

                      9.7 / 10
                      158 reviews

                      Average price £70

                      Out by 8 - 3 courses £35

                        British

                        Hilton London Tower Bridge, SE1 2BY, London

                        9.5 / 10
                        3 reviews

                        Average price £35

                          British

                          18 London Road, SE23 3HF, London

                          9.5 / 10
                          30 reviews

                          Average price £30

                            European

                            1A Langton St, Chelsea, SW10 0JL, London

                            9.3 / 10
                            12 reviews

                            Average price £39

                              Indian

                              Tooley Street, SE1 2TH, London

                              9.7 / 10
                              24 reviews

                              Average price £24

                                1 starMICHELINEuropean

                                11 - 13 Abingdon Road, Kensington, W8 6AH, London

                                9.8 / 10
                                146 reviews

                                Average price £43

                                  Indian

                                  7 Cheval Place, SW3 1HY, London

                                  9.4 / 10
                                  12 reviews

                                  Average price £38

                                    Steakhouse

                                    9 BELVEDERE ROAD, SE1 8YL, London

                                    9.3 / 10
                                    54 reviews

                                    Average price £30

                                      Italian

                                      152 Brompton road London, SW3 1HX, London

                                      9.3 / 10
                                      3 reviews

                                      Average price £41

                                        Turkish

                                        131 Clapham High Street, SW4 7SS, London

                                        9.3 / 10
                                        128 reviews

                                        Average price £20

                                          Japanese

                                          85 Sloane Avenue, SW3 3DX, London

                                          9.3 / 10
                                          30 reviews

                                          Average price £84

                                            Mediterranean

                                            10 Harrington Road, SW7 3EP, London

                                            9.3 / 10
                                            60 reviews

                                            Average price £25

                                              European

                                              762 Fulham Road, SW6 5SH, London

                                              8.5 / 10
                                              17 reviews

                                              Average price £20

                                              20% off food

                                                Spanish

                                                68 Victoria Street - Zig Zag Building, SW1E 6SQ, London

                                                8.9 / 10
                                                62 reviews

                                                Average price £30

                                                  Mediterranean

                                                  15 Battersea Square, SW11 3RA, London

                                                  Average price £24

                                                  30% off food

                                                    Steakhouse

                                                    3 Yeoman’s Row, SW3 2AL, London

                                                    10.0 / 10
                                                    16 reviews

                                                    Average price £35

                                                    Frequently Asked Questions