Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best British Restaurants in London

407 restaurants

Sort by Relevance

British

The Grill at The Dorchester

The Dorchester Hotel, W1K 1QA, London

10.0 / 10
40 reviews

Average price £30

20% off food!

British

44 Grosvenor Square, Mayfair, W1K 2HR, London

10.0 / 10
10 reviews

Average price £80

British

Strand, WC2R 0ET, London

10.0 / 10
22 reviews

Average price £65

British

One Aldwych Hotel, WC2B 4BZ, London

9.7 / 10
23 reviews

Average price £30

30% off food!

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

British

Flemings Mayfair Hotel, W1J 7BH, London

9.8 / 10
69 reviews

Average price £60 Accepts Yums

British

1 Bedford Ave, W1T 7RE, London

9.1 / 10
39 reviews

Average price £20

50% off food!

British

Whitehall Place, SW1A 2BD, London

9.7 / 10
31 reviews

Average price £58

Chinese

65 South Audley Street, W1K 2QU, London

9.9 / 10
7 reviews

Average price £40

British

35 Spital Square, E1 6DY, London

9.6 / 10
17 reviews

Average price £30

British

JW Marriott Grosvenor House London,, W1K 7TN, London

10.0 / 10
21 reviews

Average price £65

British

The Langham , W1B 1JA, London

10.0 / 10
8 reviews

Average price £45

British

55 Shirland Road, W9 2JD, London

9.8 / 10
4 reviews

British

118 London Wall, EC2M 6SA, London

9.8 / 10
5 reviews

Average price £38

MICHELIN 2020British

5 Pollen Street, W1S 1NJ, London

9.8 / 10
8 reviews

Average price £40

British

10 Berners Street, W1T 3NP, London

9.8 / 10
17 reviews

Average price £20

British

1 Suffolk Place, SW1Y 4HX, London

9.8 / 10
43 reviews

Average price £52

British

Temple Pier, Victoria Embankment, WC2R 2PH, London

9.8 / 10
37 reviews

Average price £45

European

33 Abbeville Road, SW4 9LA, London

9.5 / 10
50 reviews

Average price £38

British

Crown Passage, SW1Y 6QY, London

9.8 / 10
5 reviews

Average price £35

European

242 West End Lane, NW6 1LG, London

9.4 / 10
69 reviews

Average price £60

British

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

9.8 / 10
11 reviews

Average price £48

British

The Kensington Hotel, SW5 9HP, London

9.6 / 10
143 reviews

Average price £80

British

372 Strand, WC2R 0JF, London

9.6 / 10
28 reviews

Average price £35

British

11-15 Swallow Street, W1B 4DG, London

9.1 / 10
19 reviews

Average price £40 Accepts Yums

British

312 The Loft, Montfichet Road Olympic Park, E20 1EE, London

9.5 / 10
39 reviews

Average price £27

Filter

TheFork advantages