The Best Restaurants in London

What
Where

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

The Best Restaurants in London

1,155 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

English

OXO Tower Brasserie

OXO Tower Wharf, SE1 9PH, London

9.2 / 10
211 reviews

Chinese

10 College Hill, London, EC4R 2RP, London

10.0 / 10
12 reviews

Chinese

48 Red Lion Street, Holborn, WC1R 4PF, London

10.0 / 10
5 reviews

Average price £13

Thai

10 Topsfield Parade, N8 8PR, London

10.0 / 10
7 reviews

Average price £25

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

French

10 Upper St Martin's Lane, WC2H 9JS, London

9.1 / 10
47 reviews

Average price £44 Accepts Yums

English

35 Spital Square, E1 6DY, London

9.9 / 10
12 reviews

Average price £30

Fine Dining

65 South Audley Street, W1K 2QU, London

9.9 / 10
7 reviews

Average price £40

Italian

9 Kensington High Street, W8 4PE, London

9.9 / 10
5 reviews

Average price £20

Fine Dining

1 Denbigh Street, SW1V 2ER, London

9.9 / 10
3 reviews

Average price £30

MICHELIN 2020English

Regent Street Food Quarter, W1B 4BD, London

9.8 / 10
9 reviews

Average price £22

Scandinavian

149 Upper Street, N1 1RA, London

9.8 / 10
11 reviews

Average price £26

English

26 Furnival Street, Chancery Lane, EC4A 1JS, London

9.8 / 10
4 reviews

Average price £29

Asian

31 Clapham Park Road,, SW4 7EE, London

9.8 / 10
26 reviews

Average price £25

Fine Dining

64 Charlotte Street, W1T 4QF, London

9.8 / 10
12 reviews

Average price £47

Fine Dining

30 Upper Grosvenor St, Mayfair, W1K 7EH, London

9.9 / 10
6 reviews

Average price £30

French

Cannizaro House, SW19 4UE, London

9.7 / 10
6 reviews

Average price £35

French

119 CHANCERY LANE, WC2A 1PP, London

9.7 / 10
11 reviews

Average price £30

English

1 Suffolk Place, SW1Y 4HX, London

9.7 / 10
43 reviews

Average price £52

English

Crown Passage, SW1Y 6QY, London

9.7 / 10
3 reviews

Average price £35

Turkish

131 Clapham High Street, SW4 7SS, London

9.7 / 10
52 reviews

Average price £20

International

Unit 1026A Westfield London Shopping Centre Ariel Way, W12 7SL, London

9.7 / 10
14 reviews

Average price £40

MICHELIN 2020French

39 Whitfield St, W1T 2SF, London

9.7 / 10
76 reviews

Average price £45

Indian

136 Brick Lane, E1 6RU, London

9.7 / 10
11 reviews

Average price £17

Seafood

56 Old Brompton Road, SW7 3DY, London

9.8 / 10
5 reviews

Average price £30

European

Park Terrace c/o, W8 4PT, London

9.8 / 10
3 reviews

Average price £28

Cities around London

Find all restaurants in

Filter

TheFork advantages