From historic restaurants serving up little-changed dishes, to more recent eateries putting a new spin on age-old recipes, there are plenty of fantastic places to try the best British food in London.
Check out the best British restaurants in London for traditional dishes below. Alternatively, try one of the many specialist British restaurants London has to offer, including fish and chip venues, pie shops or Sunday roast hotspots.
Rules

Simpson's in the Strand

The Dining Room at The Goring

Wiltons

The Rib Room

Corrigan's Mayfair

Roast Restaurant

Boisdale of Belgravia

Quo Vadis

The Northall

St. John

The Game Bird

Feast on seasonal specials at this elegant St James's restaurant. Traditional British comfort dishes are elevated using produce sourced from family-run farms and local artisan producers. Expect the likes of Dover sole, game, suet puddings, and smoked salmon served straight from a trolley.
Read MoreThe Gilbert Scott

Discover celebrity chef Marcus Wareing’s take on traditional British food at this King’s Cross restaurant. While putting his own twist on dishes such as slow-cooked roast rib of beef, Wareing stays true to long-standing recipes that are served in The Gilbert Scott’s grand dining room.
Read MoreHereford Road

Offal features heavily at Bayswater venue Hereford Road, so be adventurous with the likes of calf’s brain or sweetbreads. Alternatively, play safe with British staples lemon sole or pork chops. Rhubarb crumble, rice pudding or Bakewell tart round off the meal nicely.
Read MoreExplore by category
- All Restaurants
- American Restaurant
- African Restaurant
- British Restaurant
- Seafood
- More categories
- European Restaurant
- Caribbean Restaurant
- Mexican Restaurant
- Asian Restaurant
- Burgers, Steaks & Grills
- Latin American Restaurant
- Middle Eastern Restaurant
- Other Restaurant
- Restaurant Cruise
- Vegan, Vegetarian & Organic