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, while its menu boasts fresh British food – with a few European dishes thrown in for good measure.
British Restaurants In London
Not only is our capital a culinary powerhouse to rival any city, but this country's fare is featuring heavily in its top spots too. These venues have got local ingredients, traditional recipes and some of the tastiest plates around. So, take a look at our recommended list of British restaurants in London and enjoy a tinge of patriotism as you eat.
Last updated on 27th October 2023
When it comes to sustainable British restaurants in London, EDIT has to be a fave. Expect to be wowed by the homely, warm space packed with terracotta accents and vintage furniture, all while tucking into hyper-seasonal tasting menus that change regularly.
Showcasing the very best of British fare, Haxells Restaurant & Bar is a top spot for those of you seeking authentic plates. Whether you're after roasted butternut squash with tenderstem broccoli or a succulent ribeye steak, you can enjoy it with a bevvy from the extensive wine list.
With over 150 years of experience tucked under their belt, the Balls Brothers family bring their signature mix of extensive wines, traditional English dining and inventive cocktails to the City of London. Make your way here and you won't be disappointed.
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 'n' chips, and rib-eye steak alongside fine wines.
When you need British restaurants in Westminster from breakfast through to dinner, check out Old Queen Street Café. Not only will you get beef brisket hash or Bakewell-inspired French toast to start the day, but also a choice of steak, fresh fish and more for your other meals.
St Barts Brewery is a monument to delicious British food in London. Melding the contemporary with classical London architecture, it serves up a massive range of beers and wines from the country, all in a comfortable space. Their food, though, is 'BBQ soul food'; think comfort bites with a bit of a kick.
One of the best restaurants in London thanks to its beautiful space and gorgeous menu, The Grazing Goat is a true hidden gem. Here, you'll find locally sourced, sustainable food served from breakfast through to dinner, with the offering changing every 6 weeks to reflect the seasons.
The Crusting Pipe sits at the heart of Covent Garden Market. From enjoying impromptu performances from local musicians and actors on the terrace, to settling down in their unique vaulted interiors, there's no shortage of choice at this lovely British restaurant bar.
Head to The Palace Hotel where you'll find this gorgeous grill restaurant. Housed within The Rubens, this is an English restaurant in London that's all about speciality cuts of meat, classic British dishes and an extensive wine menu.
While a wine bar at heart, Davy's in Plantation Place is also a staple for British dishes. Here, you can chow down on the likes of sausage 'n' mash, sirloin steak and Norfolk chicken breast on a bed of lentils, all washed away with plenty of the best vino.
Have a hankering for top-notch British grub that'll have you grinning from ear to ear? Then make sure to check out St Martins House in Covent Garden. This pretty little number boasts totally chic interiors, making it a gorgeous place to chomp on fish and chips, Lancashire hotpot and more.
Sea Containers London brings the best of American and British cuisine to the Southbank, serving up a modern dining experience on the bank of the Thames. There's trout and pork fillet on the main menu, with a whole host of glorious sides to accompany.
Taking this beloved British dish to new levels? Kerridge's Fish & Chips, the renowned chef's restaurant that's tucked away inside Harrods. Think the beer-battered classic alongside hand-plucked scallops and indigenous lobsters, alongside cockle popcorn to boot.
If you're looking for dinner with a view, Wagtail is up there as one of the best rooftop restaurants in the City. This snazzy spot showcases the finest British ingredients, rustling up a menu that's enough to make any mouth water. To match? Cocktails and high-end spirits.
Offering a mouthwatering selection of classic British eats, this gorgeous Kensington restaurant brings you the perfect lunch, dinner or pre-theatre dining experience. Expect everything from scallops to sashimi and steaks making an appearance.
It doesn't really get more British than Gun. The pub is a Grade II-listed building, which has been painstakingly restored to its former glory and is steeped in history. Sitting pretty by the River Thames, this place is ideal for eating a gastro menu packed with pheasant, Cumbrian beef and Peterhead cod.
Seeking one of London's English restaurants? One Kew Road is a lovely spot out west that's ideal for escaping the hustle and bustle. Tuck into the likes of maple-glazed pork belly or seared salmon fillet, with chocolate bombe for dessert.
Fill your boots with beautifully prepared British cuisine over at Mayfair pub The Barley Mow. A gorgeous hangout with plenty to show for itself in the looks department, it slings out dishes such as slow-cooked porchetta, fine cheeses and grilled mackerel.
This centrally-located bar and restaurant in the heart of Bank serves an ample menu of British cuisine, alongside a vast cocktail list from expert mixologists. Pairing the fine food and drink menu with its slick interiors, this one is a real winner.
Tucked inside the iconic Television Centre in White City, The Broadcaster is a pub at heart, but with the sleek looks of a contemporary restaurant. Head here for spruced up British classics, including red wine-braised featherblade of beef and truffle-stuffed chicken breast.
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.
Chiswell Street Dining Rooms offer elegant interiors and delicious British food in one fancy restaurant. Whether you come for an afternoon tea or main dishes, all while relaxing in their elegant leather-clad restaurant, you are guaranteed a great experience.
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 mixe British ingredients with flavours from all over the world.
Offering a great selection of quality dishes, from Seabass ceviche and chargrilled monkfish tail to crispy pig cheeks or truffled polenta, this sleek Dalston eatery is one of the best British restaurants in London. Don't miss out on the Gillett Street spot.
Shrub and Shutter's current kitchen residents, Fir, are whipping up a variety of set menus to suit all dietary requirements. There's the potential to chow down on line-caught trout or ex-dairy cow, all with Salts of the Earth's cocktails to accompany.
As some of the best modern British restaurants in London, Balans venues are the place to escape the world and eat a hearty menu. While you're at it, wash your grub down with some expertly made cocktails (or three).
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.
The Anthologist is a stylish all-day restaurant bar, which serves an array of British plates with other influences. You'll get to choose between dishes like Marmite mac 'n' cheese, chicken and oyster mushroom pie, or roast pork belly, which can all be accompanied by beaut cocktails.
Searching for some classic British cuisine? Royal Oak in London is bringing exactly what you need with Suffolk rotisserie chicken, beer-battered fish 'n' chips, juicy steaks and Sunday roasts. Plus, you can get all nestled in for boards games and a few tipples afterwards.
Whipping up some of the best seasonal fare, Sea Garden & Grill Tooting has quite rightly established itself as a top-notch British restaurant. Venture inside this fabulous hotspot to enjoy family-style dining, fresh grub sourced from Cornwall and plenty of molecular concoctions.
The London Cabaret Club lets you feast on delectable British dishes while watching shows celebrating the country's culture. Both your tongue and eyes will be dazzled as you watch everything from a James Bond-style celebration of the city to a show in appreciation of pop.
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 and enjoy food washed down by a cocktail or two.
Everything about the classy Hammersmith restaurant Faber is sourced from the British Isles. From a daily changing menu of freshly caught seafood to an extensive list of English wines, this venue prides itself on providing a delectable UK-based feast.
Nestled in a stunning Grade II-listed building, Smiths of Smithfield is where to head if you're looking for restaurants in London that are English. The grill boasts seasonal produce, including a catch of the day, alongside a lineup of the finest British cuts and a roof terrace serving small plates.
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.
From the sleek interiors to that gorgeous sun-trap of a terrace, Chiswick Fire Station is great place to chow down on British fare. Its menu is fronting the likes of classics brunches, steamed mussels and Sunday roasts, all finished off crumble. Swoon.
Boasting eye-catching, quirky interiors inspired by country gardens, The Rosarium is a total stunner. It's also a fantastic British restaurant, slinging out mouthwatering fare, like gorgeous, juicy steaks, plus a mushroom and truffle pie.
With totally unique interiors of exposed stonework and open fireplaces, alongside a beautiful little terrace, No 1 Duke Street is the perfect all-day restaurant if you want to champion grub from home. There's chicken, tarragon and leek pie, among other tasty plates.
If you want to eat at the best British restaurants in London, you should probably have some pretty good views to boot. Cue Aviary and their rooftop space, which is sitting on the 10th floor of the Montcalm Royal House Hotel in Finsbury Square.