Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Healthy Restaurants in London

22 restaurants

Sort by Relevance

    Pizzeria

    Uno Restaurant

    1 Denbigh Street, SW1V 2HF, London

    9.7 / 10
    11 reviews

    Average price £30

      Vegetarian

      33 Abbeville Road, SW4 9LA, London

      9.6 / 10
      88 reviews

      Average price £31

        Italian

        11 Sandy's Row, E1 7HW, London

        9.5 / 10
        5 reviews

        Average price £35

          Italian

          152 Brompton road London, SW3 1HX, London

          9.3 / 10
          3 reviews

          Average price £41

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

            Mediterranean

            14 Maddox Street, W1S 1PQ, London

            9.5 / 10
            21 reviews

            Average price £35

              Greek

              TRG Tower Bridge, SE1 2UP, London

              8.8 / 10
              139 reviews

              Average price £12

                Mediterranean

                43 Whitehall, SW1A 2BA, London

                8.6 / 10
                15 reviews

                Average price £18

                  Pizzeria

                  17 Endeavour Square, Stratford, E20 1JN, London

                  9.7 / 10
                  14 reviews

                  Average price £36

                    Venezuelan

                    58A De Beauvoir Crescent, N1 5SB, London

                    9.3 / 10
                    28 reviews

                    Average price £17

                      Asian

                      1a Pudding Lane, EC3R 8AB, London

                      9.3 / 10
                      20 reviews

                      Average price £29

                        Scandinavian

                        149a Upper Street, N1 1RA, London

                        9.4 / 10
                        63 reviews

                        Average price £29

                          Venezuelan

                          254 Paradise Row, E2 9LE, London

                          9.1 / 10
                          31 reviews

                          Average price £19

                            Thai

                            166-170 Shaftesbury Avenue, WC2H 9HB, London

                            8.0 / 10
                            24 reviews

                            Average price £30

                              Greek

                              The Real Greek Strand, WC2R 0LT, London

                              6.9 / 10
                              61 reviews

                              Average price £12

                                Pizzeria

                                88 Kensington High Street, W8 4SG, London

                                Average price £18

                                  Grill

                                  108 Baker Street, W1U 6LJ, London

                                  Average price £50

                                    Italian

                                    4 Queen Elizabeth Street, SE1 2LL, London

                                    8.0 / 10
                                    3 reviews

                                    Average price £33

                                      Vietnamese

                                      42 - 43 Dean Street, W1F 0UJ, London

                                      8.6 / 10
                                      10 reviews

                                      Average price £125

                                        Pizzeria

                                        The Terrace at The Royal Horseguards Hotel , SW1A 2EJ, London

                                        Average price £20

                                          Australian

                                          26 Southampton Street,, WC2E 7RS, London

                                          7.4 / 10
                                          10 reviews

                                          Average price £18

                                            British

                                            1 Waterview Drive, , SE10 0TW, London

                                            Average price £20

                                              Pizzeria

                                              Bankside Hotel, , SE1 8NY, London

                                              Average price £44

                                              Frequently Asked Questions