Traditional British Restaurants in London

For a true taste of British food in London, you needn't look far. London boasts a superb range of British restaurants.

From historic restaurants such as Rules and Simpson's-in-the-Strand to more recent offerings such as Corrigan's Mayfair and Kensington Place, here's where to find the best British food in London. 


London's oldest restaurant is in the heart of Covent Garden. Serving up traditional British cuisine since 1798, Rules places an emphasis on game, oysters, pies and puddings. The restaurant even has its own estate – the Lartington Estate in the High Pennines – where the chefs source quality game birds, roe deer and belted Galloway beef.


Simpson's is a place for meat and fish lovers, although everyone will appreciate the ornate interior and air of times gone by. The place has been serving traditional food since 1828. The speciality is Scottish beef on the bone, which is carved at your table from an antique silver-domed trolley – a tradition that's lasted more than 150 years.

Find Prices

Quo Vadis

A Soho institution, Quo Vadis opened in 1926 and the restaurant maintains a retro feel with stained glass windows and parquet floors. On the menu you'll find traditional London fare such as pheasant pie, liver and onions, and smoked eel and horseradish sandwiches. There's also a lively bar serving cocktails, champagne, wine and ales.

Find Prices

Corrigan's Mayfair

Richard Corrigan's Mayfair restaurant combines a luxurious ambience with down-to-earth, seasonal dishes inspired by the chef's rural upbringing in Ireland. All ingredients are hand-picked from artisan producers. Choose a traditional British dish from the a la carte menu or enjoy the fixed-price, three-course Sunday lunch.

Find Prices

The Goring Dining Room

British royalty and politicians have frequented the opulent Goring Dining Room over the years. The restaurant's interior was redesigned in 2005 by famous British furnisher Linley, based on a Cecil Beaton photo of a group of debutantes in the restaurant. Expect superbly cooked British dishes such as beef Wellington and custard tart.

Find Prices

Porters English Restaurant

This Covent Garden favourite is extremely popular with tourists, serving hearty, satisfying classics such as pies, fish and chips, and roast beef. Try Porters' famous steak and kidney pudding, or choose from creamy fish pie, beer battered cod or braised beef faggots. Indulgent desserts include steamed syrup pudding, Eton mess and treacle tart.

Find Prices


Roast is dedicated to the best of British cooking, using seasonal produce to create traditional dishes such as potted shrimps and roast beef. You'll also find English wines and local cheeses on the menu. The feature window (formally part of a flower market) offers views over bustling Borough Market, where much of the food is sourced.

Find Prices

St John

A traditional English eatery housed in a former smokehouse, St John specialises in what chef Fergus Henderson has termed "nose-to-tail eating", meaning that no part of meat is inedible. Recent dishes have included smoked Gloucester Old Spot, and pigeon with radishes and barley. It's perfect for meat lovers.

Find Prices

Kensington Place

Notting Hill's much-loved neighbourhood restaurant first opened its doors in 1987. Kensington Place continues to serve classic British brasserie dishes, and now also specialises in fish (you can even pop to the fish shop next door to select your catch!). Other favourites include steak frites, braised suckling pig belly and seared Cornish scallops.

Find Prices
Oysters and wine


Wiltons has been serving the finest British food since 1742. The menu includes wild fish, shellfish, game (when it's in season) and meat dishes sourced from the best farms. Treat yourself to roast grouse or wild Scottish turbot with champagne sauce. For the ultimate in English luxury, there's also a champagne and oyster bar.

Find Prices

The Bingham

The Bingham's light, airy dining room opens onto a beautiful riverside terrace for al fresco dining. The restaurant's modern British cuisine is made from locally sourced, sustainable ingredients. Choose from dishes such as grouse, squab pigeon or organic salmon – or wild mushroom and artichoke ragu from the veggie menu.

Find Prices

The Rib Room

Oozing with British refinement, The Rib Room restaurant opened on the ground floor of the Jumeirah Carlton Tower hotel in 1961. The signature dish is roast rib of Aberdeen Angus beef from the Scottish estate of the Duke of Buccleuch, while the oysters and seafood come fresh from Lock Fyne in Scotland.

Find Prices

Boisdale of Belgravia

You couldn't get much more British than Boisdale of Belgravia, housed in an elegant Regency building near Buckingham Palace. The menu is primarily Scottish, featuring mini roast haggis with neeps (parsnips), potatoes and whisky. Boisdale is also an acclaimed jazz venue, and home to one of Europe's largest selections of cigars.

Find Prices

The Northall

This sophisticated restaurant showcases the best of British cuisine. Focusing on seasonal produce supplied by artisan producers from around the British Isles, The Northall offers reasonably priced, informal menus and a private fine dining area. Sample the good-value pre-theatre menu or visit on Sunday for a traditional roast lunch.

Find Prices

More Ideas

  • Romantic Restaurants in London

    Want to treat your loved one to a special meal? These romantic restaurants in London should help to ramp up the romance

  • Quirky London Restaurants

    For a meal to remember, dine in one of London's most unusual restaurants

  • Al Fresco Dining

    The best London restaurants with outdoor dining areas, from chic roof terraces to riverside gardens

Blog Posts

Read more on the blog