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

29 restaurants

Sort by Relevance

Scandinavian

SKÅL Nordic Dining

149a Upper Street, N1 1RA, London

9.7 / 10
33 reviews

Average price £26

Italian

17 Endeavour Square, Stratford, E20 1JN, London

9.7 / 10
12 reviews

Average price £36

European

33 Abbeville Road, SW4 9LA, London

9.5 / 10
50 reviews

Average price £38

Indian

746 Sidcup Road, New Eltham, SE9 3NS, London

8.3 / 10
4 reviews

Average price £25 Accepts Yums

50% off food!

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

International

58A De Beauvoir Crescent, N1 5SB, London

9.8 / 10
9 reviews

Average price £17

Mediterranean

1 Denbigh Street, SW1V 2ER, London

9.2 / 10
5 reviews

Average price £30

Asian

1a Pudding Lane, EC3R 8AB, London

8.7 / 10
9 reviews

Average price £25

50% off food!

Greek

The Real Greek Strand, WC2R 0LT, London

9.2 / 10
36 reviews

Average price £12

Christmas Menu 2 courses £19.85 pp or 3 courses 23.95GBP

Lebanese

14 Maddox Street, W1S 1PQ, London

9.0 / 10
13 reviews

Average price £30

Peruvian

4-5 London Bridge Street, SE1 9SE, London

9.3 / 10
8 reviews

Average price £32

Greek

TRG Tower Bridge, SE1 2UP, London

8.9 / 10
54 reviews

Average price £12

Christmas Menu 2 courses £19.85 pp or 3 courses 23.95GBP

British

25 Sheldon Square,, W2 6EY, London

Average price £25

European

88 Kensington High Street, W8 4SG, London

Average price £18

European

152 Brompton road London, SW3 1HX, London

Average price £41

European

67- 69 Piccadilly London, W1S 4LD, London

Average price £18

European

43 Whitehall, SW1A 2BA, London

Average price £18

European

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

Average price £20

Fusion

4 Queen Elizabeth Street, SE1 2LL, London

Average price £33

Thai

166-170 Shaftesbury Avenue, WC2H 9HB, London

8.1 / 10
8 reviews

Average price £110

European

6 Hercules Road, Lambeth, SE1 7DU, London

Average price £34

British

108 Baker Street, W1U 6LJ, London

Average price £50

Fusion

26 Southampton Street,, WC2E 7RS, London

Average price £18

French

27 Craven Terrace, Bayswater, W2 3EL, London

Average price £15

Italian

11 Sandy's Row, E1 7HW, London

Average price £37

European

Bankside Hotel, , SE1 8NY, London

Average price £44

Filter

TheFork advantages