127 "British" Restaurants in London.
Four Seasons at Ten Trinity Square is a 5-star hotel in near The Tower of London in the City.
The Ritz is a five-star hotel that oozes luxury and is just a stone’s throw away from Green Park.
The Connaught is a five-star hotel in Mayfair, with an afternoon tea that doesn’t take itself too seriously.
Claridge’s is a five-star hotel in the heart of Mayfair that serves up one of the very best afternoon teas in London.
You can have a very memorable meal at The Dairy, but even when things don’t quite gel, the British food at this Clapham spot is still solid.
Boisdale in Mayfair is all about tartan, royal-approved steak, surprisingly affordable burgers, and err, more tartan.
Rochelle Canteen is a British restaurant in Shoreditch that’s calm, delicious, and brilliant for any meal. It’s a perfect London escape, in London.
Old, full of red velvet, and with a taste for custard, Rules is a high-priced, novelty-feeling British restaurant in Covent Garden.
Flor is a tiny restaurant, wine bar, and bakery serving some outstanding small plates in Borough Market.
Isla at the Standard is an all-day restaurant on the ground floor of the Standard hotel making very standard food.
Darby’s is a slick Irish and American influenced restaurant in Vauxhall with a roomy space, and food that will neither delight or disappoint you.
The Canton Arms is a lovely gastropub in Lambeth that still feels like an old school boozer. Come for a drink and stay for a toastie, or more.
The Compton Arms is a little pub in Islington serving some tasty small plates and one of the best burgers in town.
As pubs go, Harwood Arms is more sophisticated Fulham restaurant than sticky boozer, but either way, the food is excellent.
The Duke of Richmond is pub and restaurant in Dalston making burgers and bar snacks worth travelling for.