51 "Pub" Restaurants in London.
The Camberwell Arms is a traditional south London pub, serving great British cuisine during the week and incredible roasts on a Sunday.
The Hero of Maida is a bright and airy pub in Maida Vale serving some of London’s best French bistro food.
Marksman is a pub/restaurant with excellent, elevated British food in Shoreditch. It’s good anytime, but don’t miss the Sunday roast.
The Eagle is a popular Clerkenwell gastropub with a famous steak sandwich, and generally excellent food across the board.
A classic London gastropub perfect for a Sunday roast and a few drinks in Parliament Hill.
Princess of Shoreditch is a trendy pub with a great Sunday roast and a short but reliable beer selection.
Junction Tavern is a Kentish Town gastropub that takes both the gastro and the pub parts of the label seriously.
Seafood is the speciality at this Notting Hill pub. Head downstairs if you want something casual, or to the first floor for a posher meal.
The Guinea Grill is a tiny pub in Mayfair with an old school restaurant specialising in excellent steaks.
The Cross Keys is a nice Chelsea gastro-pub opposite the Thames serving up some decent and some not so decent food.
As pubs go, Harwood Arms is more sophisticated Fulham restaurant than sticky boozer, but either way, the food is excellent.
The Prince is a done-up neighbourhood pub in Stoke Newington with simple but solid food.
The Compton Arms is a little pub in Islington serving some excellent food and one of the best burgers in town.
The Union Tavern is just west of Little Venice, and though it doesn’t have the best pub food, it does have one London’s best canal-side terraces.