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 traditional 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.
1. Rules

3. The Dining Room at The Goring

4. Wiltons

6. Roast Restaurant

7. Boisdale of Belgravia

8. Quo Vadis

10. St. John

13. Hereford 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 the likes of British staples lemon sole or pork chops. Comforting desserts such as rhubarb crumble, rice pudding or Bakewell tart round off the meal nicely.
Explore 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