Open from breakfast through dinner, this unique Battersea restaurant brings together stylishly rustic interiors and stunning plates of food for warm and welcoming venue that will take you from brunch to late night drinks.
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 London. So take a look at our recommended list of the best British restaurants in London and get a tinge of patriotism as you eat.
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.
Offering good old fashioned pub grub, this great British restaurant in London can furnish you with everything from cauliflower and pale ale soup, to pig's ear fries, Cornish fish soup with Aspall cider and even beef mac and cheese.
Head down to Bank where this gorgeous restaurant-bar offers a stunning range of international wines, alongside a menu of seasonal British eats, from gin-cured salmon and crispy lamb Kiev, to sharing platters of artisan cheeses and a sticky toffee baked Alaska.
Beer lovers, you're in for a treat this month as some of the best breweries are opening their doors for you. The tour gives you the opportunity to taste your way through the finest craft beer, while learning all about them along the way.
With a focus on Kentish produce and modern British dishes, you can expect top quality food, which is made to be shared. There's a minimal interior and modern music, plus organic wines and twists on classic cocktails.
London Steakhouse Co. is serving up award-winning steaks in West London. The restaurant was co-founded by Marco Pierre White and creates delicious meaty plates, along with serving fine wines and a chic atmosphere.
Plush, elegant and filled with wine, One Canada Square is one of the best choices for a London British restaurant. The food touches around Europe, with a focus on British dishes, and there's an excellent amount of choice on the menu. The focus on choice extends to the wine list too, where guests can peruse a tablet filled with a wide selection of different bottles on offer to wash everything down.
One of the best British restaurants in The City, this cool and classy bar offers a range of tasty dishes, alongside an extensive wine selection and a range of craft beers and English sparkling wines.
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.
Join the Bermondsey Bar & Kitchen for a wide range of amazing, seasonal food crafted with sustainable British ingredients. And if that's not enough, their cutesy rustic interiors will make you feel right at home, and the carefully curated drinks menu will flow just as well as the conversation.
From a slap-up full English to a big hearty plate of fish and chips, this wine bar and restaurant offers some of the best British grub in Moorgate.
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).
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.
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.
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!
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.
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.
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.
Located in the heart of Bermondsey, Loyal Tavern serves up British dishes with a twist. Think crab bisques and lamb rumps, while baked celeriac rests in a mushroom broth with confit yolk and parmesan.
Open all-day serving up breakfast through to dinner, if you're looking for a place to eat British food in London, you can't go wrong with Kitty Hawk. Whether you feast downstairs on their Ashdale award-winning steak, or in their all-day dining space for light bites and craft beer, they have the space for you. And with it being just a stone's throw from Liverpool Street station, it couldn't be more convenient.
Head to Marylebone where this gorgeous bar, restaurant and coffee joint offers a delicious selection of unique British eats, from tasty sandwiches and warming soups, to scotch eggs, veggie rolls and a changing roster of daily specials.
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.
Offering a stunning menu of modern British food, this gorgeous bar and restaurant in Soho is must-visit for anyone looking for a taste of old-school drinking and dining with a very contemporary sensibility.
Located in the heart of Fulham, this elevated gastropub is home to some of London's finest British fare. Forget the greasy starers and limp mains, because the chefs here have the Michelin kitchen experience that will really ignite your tastebuds.
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.
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.
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.
Throw yourself back to your school days with a naughty alcoholic twist at the Schoolhouse. Their menu is packed with traditional school meals (but, you know, actually good), with a 'tuck shop' for lighter bites. The retro memorabilia is pretty cool, but it really shines in the drinks department. The teachers have confiscated over 60 craft beers and the science professor has concocted some interesting cocktail mixes for you to experiment with.
From a light terrace through to a leafy bar area, The Lampery is all sorts of stylish. The new restaurant is moments from Tower Bridge and has a great all-day menu, from hearty English breakfasts to dinners of lobster burgers.
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.
With a focus on low-waste plates and carefully-sourced ingredients, this cool City restaurant near the Barbican uses the best of British produce to craft beautiful plates of food and highly sippable cocktails.
Boasting the title of youngest chef to receive two Michelin stars, Tom Aiken has not one but two equally impressive restaurants in Chelsea and Canary Wharf. Discover the best of British cuisine through simple, effortless yet delicious plates that are sure to inspire.
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.
Head to The Palace Hotel where you'll find this gorgeous grill restaurant. House within The Rubens, The English Grill is all about speciality cuts of meat, classic British dishes and an extensive wine menu.
Along with creating apprenticeships designed to help people out of homelessness, Bridge Bar and Bistro is also a delicious all-day eatery close to Tower Bridge and The Shard. From comforting classics to seasonal dishes, the menu showcases the very best of Britain.
A great atmosphere and quality food makes Tanner and Co one of the best British restaurants in London. Head down for brunch, lunch or dinner, and they've got a variety of dishes to feast on, from sharing platters to individual large plates packed with tasty British meat and veg. And with it just a stone's throw from London Bridge, it couldn't be easier to get to.
While Powder Keg Diplomacy might have the colonial vibes in recipes and decorations, they certainly have modern sensibilities when it comes to taste. Their elegant Victorian bar is complimented by an equally elegant menu, offering a range of traditional British food, all while drinking great cocktails.
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.
Located in Stroud Green, The White Lion is a trusty boozer. Expect exposed brick, a hit list of London beers and a hearty menu of British classics, if you're in the area on a Sunday make sure to check out their roast.
Offering a gorgeous selection of roast dinners, this British restaurant near Borough Market sources its meats exclusively from UK supplies, with many coming from the neighbouring market and surrounding area.
With a focus on contemporary European cuisine, this stunning Marylebone restaurant offers a ten-course tasting menu of unique dishes, from rose-cured salmon and red mullet, to black cod with caramel miso and pigeon with purple potatoes.
Wringer and Mangle just exudes East End charm, having taken over an industrial laundry space to create a quirky restaurant and bar. Sit in the clean, refined interiors and feast on a number of tasty British dishes, brunch or even a hearty roast on a Sunday. If you're looking for London food, you've found it here.
Settle into cosy interiors in this light and airy space, as Plates restaurant creates a comforting bolt hole moments from Shoreditch. The restaurant has a mouth-watering menu of British dishes including the likes of British Isles' rump of lamb with tomato fondue.
Offering a great selection of quality dishes, from Seabass ceviche and chargrilled monkfish tail to crispy pig cheeks and truffled polenta, this sleek Dalston eatery is one of the best British restaurants in London.