British Restaurants in London
For years we put up with every country on Earth turning their nose up at our food until, one day, all the chefs in Britain just said no. Not only is London now a culinary powerhouse to rival Paris, actual British cuisine has evolved from simple pies to full on gourmet deliciousness. These pubs, restaurants and bars have got British ingredients, British recipes and created some of the best British food in the city. So take a look at our recommended list of London's best British restaurants and get a tinge of patriotism as you eat.
It doesn't really get more British than Gun. The pub is a Grade II-listed 19th Century building, painstakingly restored to its former glory, and steeped in history. Modern comfort combines with historical presence in the design and sitting prettily by the River Thames makes it an ideal place in London to eat British food. Expect a gastro menu packed with pheasant, Cumbrian beef and Peterhead cod alike.
This centrally-located bar and restaurant in the heart of Bank serves an ample menu of European cuisine alongside a vast cocktail list from expert mixologists. Pairing the fine food and drink menu with its slick interiors and modern feel, this bar is a real winner.
Offering a mouthwatering selection of classic British eats, this gorgeous Kensington restaurant brings you the perfect lunch, dinner or pre-theatre dining destination with everything from scallops to sashimi and steaks making an appearence.
Using only the finest British produce, the Blue Door Bistro keeps a shifting menu of seasonal delights. Get your fix of twists on classic dishes, washed down with a healthy dose of cocktails, and treat yourself to something a little more luxurious.
A gorgeous British restaurant in Bloomsbury, if you're looking to get your fill of traditional eats, The Lady Ottoline is the place to do it. The venue boasts an array of delicious dishes, including fish and chips, fancy pie and mash and a hot smoked salmon Scotch egg.
Indulge in some seasonal small plates that will make you swoon at this great British restaurant in London. From grilled cauliflower and salt baked beetroot, to oxtail croquettes and lobster doughnuts, it's one of the most exciting eateries in East London.
Stomach rumbling for a platter of delicious grub? Then make your way over to Merchant and Weaver in East London, where chef James Donelly whips up a seasonal menu of fusion sharing plates, which mixes British ingredients with flavours from all over the world.
Looking for the quintessential spot for British and Irish food? Corrigan's Mayfair offers just that with their gourmet menu items such as Norfolk quail and cornish crab ravioli, all served up in the prettiest aesthetic possible by Chef Kearsey.
No.11 Pimlico Road is a relaxed, all-day eatery serving up delicious wine and fresh food. The venue itself is all mellow tones and wooden furnishings, making it a comfortable escape from the busy Chelsea streets. Their menu boasts fresh British food – with a few European dishes thrown in for good measure – and this can all be washed down by one of their wines from their on-site wine shop.
The Jones Family Affair has to be one of the best places to eat in the West End. Not only does this joint rustle up a killer range of starters (think heritage beetroot salad and chicken liver parfait), but also a serious selection of steaks, fish forays and veggies options.
Balans is the best place to escape the world and eat a hearty menu of modern British food – and while you're at it, wash it down with some expertly made cocktails (or three).
On the outside, The Black Dog looks like a cool British boozer. On the inside, though, it's a contemporary British gastropub that you need to go to. The main string to their bow is their massive stocks of beer and wine, including ales and continental beers, but their kitchen isn't something to avoid. Boasting a wide range of gastropub dishes, it's impossible to leave there hungry.
The Jugged hare may serve up delicious British gastropub food in London, but the venue itself has a quirky edge. Filled with taxidermy animals in a Grade II-listed building, your surroundings will scream eccentric as you tuck into delicious plates of gastro food. With an eight-spit rotisserie and a walk-in wine room where guests can hand-select their wine, there aren't many places to get as pure a British experience as here.
Searching for some classic British cuisine? Royal Oak in London is bringing exactly what you need with Suffolk rotisserie chicken, beer-battered fish and chips, juicy steaks and Sunday roasts. Plus, you can all nestled in for boards games and a few tipples afterwards.
Bourne & Hollingsworth is a cute all-day brasserie perfect for eating great food in comfortable environment. Spread across four rooms, the insides are soaked in greenery, clean white colours and tonnes of character, coupled with sofas soft enough to sink into. The menu is all about tasty British gastro food washed down by delicious cocktails.
Chiswell Street Dining Rooms offers elegant interiors and delicious British bites in one fancy restaurant. Whether you come for an afternoon tea (can you get more British that?), or a plate of new or traditional British dishes, while relaxing in their elegant leather clad restaurant, you are guaranteed a truly British experience.
The London Cabaret Club lets you feast on delectable British dishes while watching shows celebrating the country's culture. Serving up wonderful plates of British tapas dishes, both your tongue and eyes can be dazzled as you watch everything from a James Bond-style celebration of the city, to even a cabaret in appreciation of British pop.
St Barts Brewery is a monument to delicious British food in London. Melding the contemporary with classical London architecture, they serve up a massive range of beers and wines from the country all in a comfortable space. Their food, though, is 'BBQ British soul food': think comfort bites with a bit of a kick!
With chefs trained at Leiths School of Food and Wine, the menu is as mouthwatering as it is eclectic. With everything from pumpkin salad to steak tartare getting a look in, this great British restaurant offers some of the best pub food in Deptford.
Established in 1763, The Bow Street Tavern is a beloved watering hole that offers a menu of great British classics from the heart of Covent Garden. The menu includes succulent Sunday roasts, fish and chips, and steak and ale pie to enjoy in cosy surroundings.
Founded by the team behind Tart London and Tom Warren, Wild by Tart is set inside a stunning former power station, with many of the original features still present. The carefully curated menu here is made up of local produce-led small plates and bites, with regular seasonal updates.
The Guinea is the best place to visit for delicious British food. A top English pub in the heart of Mayfair, they serve a variety of delicious dishes, boasting superior Scotch beef and award-winning pies, delivered with silver service. And you can wash it all down with a variety of food, wines and beers.
Expect fresh shellfish, seared fish and lots of bubbly from the private dining space, Bentley's Oyster Bar & Grill. Operated by Richard Corrigan, the restaurant's a la carte menu brings an impressive selection of seafood from all over the British Isles and Ireland.
Mixing British and international eats into one very enticing menu. The Queens Head is a Holborn restaurant for mates dates and casual dinners. Head over for fish finger sandwiches, flat iron steak and a range of juicy beef burgers.
Sitting in the suave Broadgate Circle is the Botanist, one of the trendiest bars around. While it is often used as a hub for after-work drinks, they also have a menu packed with great British cuisine. Make yourself comfortable amongst the shapeless tables or cosy booth seats and enjoy some fine dining British food, washed down by a cocktail or two.
Lots Road is a Chelsea gastropub that serves a menu of elevated British classics that won't break the bank. Feast on cod and chips, ribeye steak and stuffed Wellington in charming traditional interiors, with an impressive drinks selection to wash it all down.
After proper British food in London? Make your way to the City where you'll find charming interiors, mouthwatering wines and a menu of top-notch food. Located on Fenchurch Street, this is your place for everything from stead to seafood.
If you want to eat at the best British restaurants in London, you should probably have some pretty good views to boot. Cue Aviary, sitting on the 10th floor of the Montcalm Royal London House Hotel in Finsbury Square, their 6000 sq ft rooftop is a great place to tuck into British seafood, or even cuts of meat found on the island cooked in their coal oven.
A top-notch restaurant in London Bridge, Vinoteca Borough is great for business meetings, date nights and birthday celebrations. Serving modern British eats sourced from suppliers at the market, the menu features the freshest ingredients in an innovative way.
Owned by iconic British battleaxe Gordon Ramsay, Bread Street Kitchen is a top spot for a guaranteed good evening of top-notch food in a sophisticated setting. Nosh on an eclectic menu, with highlights including beef Wellington, truffle mash and bone marrow sauce and their Sunday roasts.
With venues in Oxford Street, Bloomsbury, Canary Wharf and Kensington, Scoff & Banter are taking London by storm with their delicious British cuisine. Expect dishes such as fish pie, fish and chips, and rib-eye steak alongside fine wines.
Not only does Tredwells serve up the best in British cooking, but the Covent Garden restaurant also caters to large groups. Whether it's a birthday party, special occasion or team night out, make the most of flexible dining options and a bespoke bar menu.
With a stunning selection of contemporary British eats on offer, this unique Wembley Park restaurant is letting you chow down of spiced cauliflower, beetroot tart and Blytheburgh pork chops, washed down with tipples from their excellent wine selection.