13 best traditional British restaurants in London

Book a spot at one of these British restaurants for a true taste of London.
Content contains affiliate links, marked with asterisks (*). If you click through and make a purchase, Visit London receives a commission – as a not-for-profit organisation, this is put back into our work supporting London’s economy.

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 *

Rules restaurant. Image courtesy of Rules
London's oldest restaurant has been serving traditional British cuisine from its Covent Garden location since 1798. Find a cosy spot as you tuck into game dishes, oysters, pies and puddings – much of the produce comes from the restaurant's own estate in the Pennines. Read More *
Prices from £24.00

2. Simpson's in the Strand *

Simpsons' in the Strand. Image courtesy of Simpsons' in the Strand
Step into historic Simpson's in the Strand, a London stalwart since 1828. The cuisine at this elegant outpost has become more contemporary in recent years, but some traditions continue – try the Scottish rib of beef, which is carved at your table from an antique silver-domed trolley. Read More *

3. The Dining Room at The Goring *

Rub shoulders with royalty and politicians, who have been known to frequent this Victoria restaurant. Featuring a stunning room with Swarovski chandeliers, The Dining Room at The Goring serves up traditional fare – expect superbly cooked dishes such as beef wellington and eccles cake. Read More *

4. Wiltons *

Treat yourself to seasonal roast grouse or turbot at Wiltons, which has been serving fine British food since 1742. Alongside wild fish, shellfish, game and meat, the menu includes its famed oysters, which Queen Victoria regularly ordered from this Jermyn Street restaurant. Read More *

5. Corrigan's Mayfair *

Chicken and mushooom pie at Corrigan's Mayfair. Image courtesy of Corrigan Collection
Enjoy down-to-earth, seasonal dishes inspired by Richard Corrigan's rural upbringing in Ireland, at this luxurious Mayfair restaurant. All ingredients are hand-selected from artisan producers, with a particular emphasis on game, foraged foods and fish. Read More *

6. Roast Restaurant *

Gaze out across Borough Market, where much of Roast Restaurant's produce is sourced, from this light-filled eatery. Here, you'll find classic dishes such as roast beef, alongside English wines and local cheeses. If you can't book a spot in the restaurant, head to Roast To Go downstairs for takeaway. Read More *

7. Boisdale of Belgravia *

You couldn't get much more British than Boisdale of Belgravia, which is housed in an elegant regency building near Buckingham Palace. Select from the primarily Scottish menu featuring mini roast haggis with neeps (turnips), potatoes and whisky. Visit in the evenings for live jazz. Read More *

8. Quo Vadis *

Pick from traditional London fare such as skate with tartare sauce, pie and mash, or smoked eel sandwiches at this Soho institution. Quo Vadis opened in 1926, and the restaurant maintains a retro feel with stained glass windows and parquet floors. Read More *

9. The Northall *

Soak up the sophisticated atmosphere of The Northall, near Trafalgar Square. Focusing on seasonal produce from a network of artisan producers around Britain, this restaurant is perfect for a pre-theatre meal or a lingering lunch. Tuck into the likes of venison loin, native lobster or Dorset crab.  Read More *

10. St. John *

Delve into everything from kidneys to tripe at St. John, a Smithfield restaurant housed in a former smokehouse. Its ethos, which chef Fergus Henderson has termed "nose-to-tail eating", means every part of the animal is used. So it's the perfect spot for meat-lovers, but less so for the squeamish. Read More *

11. The Game Bird *

The Game Bird at The Stafford. Image courtesy of The Game Bird at The Stafford London

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 More *

12. The Gilbert Scott *

The Gilbert Scott. Image courtesy of Marcus Wareing Restaurants

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 More *

13. Hereford Road *

Hereford Road. Photo: Jade Nina Sarkhel. Image courtesy of 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.

Read More *