The 10 best Pubs in London

Shutterstock_Sun_Shine
If you're looking for authentic British pubs in London, you've come to the right place: from historic inns to modern craft beer bars - discover the gems amongst them in this Falstaff best list.
Zur Karte
Zur Liste

Tucked away in a former beer cellar beneath the rowdy Blue Posts pub in Soho, Evelyn's Table is pub food on a Michelin scale. Serving just two meals a day, the frequently changing menu combines British ingredients with Asian techniques. Sake and wine, including low ABV options, complete the experience.

28 Rupert Street, W1D 6DJ London, Great Britain

The Guinea Grill is famous for its grass-fed British beef, which it has served in a variety of ways since the 1960s. Steaks, mixed grills and pies are all on the menu, and the Sunday roast with thick gravy and Yorkshire pudding can't be topped.

30 Bruton Place, W1J 6NL London, Great Britain

British-caught fish and game turn British classics into Michelin-starred main courses at the Harwood Arms. Sunday roasts of fallow deer or Iberian pork make it one of the most popular days to visit, while the extensive wine list covers every corner of the globe.

Walham Grove, SW6 1 London, Great Britain

Despite its 19th century origins, the menu at the Pig and Butcher is refreshingly modern, using local meats cooked and cured on site. A consistently lively atmosphere, fantastic steaks and Sunday roasts, and a wine list sourced from family-run vineyards make this a cosy local pub not to be missed.

80 Liverpool Road, N1 0QD London, Great Britain

The Marksman effortlessly combines a traditional pub downstairs with a more refined dining room upstairs. British classics and Yorkshire puddings at their finest, as well as more sophisticated seafood and game dishes, are full of flavour and the seasonal menu changes regularly.

254 Hackney Road, E2 7SJ London, Great Britain

Restored to its original 1863 glory, the prestigious Cadogan Arms on the King's Road is a local favourite. Pub classics and roasts make up the a la carte menu, while a ploughman's or prawn cocktail makes the perfect light lunch. A wide range of beers is available, as well as an excellent selection of wines from around the world.

298 King's Road, SW3 5UG London, Great Britain

An instantly recognisable, historic pub on South Audley Street, The Audley is one of London's finest traditional pubs, beautifully restored inside. Shelter from the rain with a local pint, a delicious roast made with British produce or a more refined snack of half a dozen oysters.

41-43 Mount Street, W1K 2RX London, Great Britain

Britain's first organic pub, the Duke of Cambridge in Islington, uses fresh, seasonal ingredients in its ever-changing menu. The drinks are equally thoughtful, with sustainable beers changing weekly, fruity cocktails and sommelier-curated wines.

30 Saint Peter's Street, N1 8JT London, Great Britain

The Baring looks like a classic pub from the outside, but behind the doors you will find minimalist décor and food more akin to a sophisticated European restaurant. The menu offers a small selection of cocktails and wines, and the service is always friendly.

55 Baring Street, N1 3DS London, Great Britain

Locally known as 'The Princess', this Old Street pub does what pubs do best: simple and seasonal mains such as beef wellington and seabass, garnished with flavourful condiments, the presentation of which is impeccable. Their modern wine list also features only small growers.

76-78 Paul Street, EC2A 4NE London, Great Britain