Best London Pubs

From traditional boozers where the landlord is on hand serving fresh pints in secret beer gardens to food-focused gastro spots with crackin' menus to rival the capital's best chefs, we've rounded up our pick of top-notch haunts to enjoy. Our favourites? Check out this guide to must-visit pubs in London.

Last updated on 22nd September 2023

Crown & Anchor Brixton

Sometimes you come across those boozers that are just total all-rounders. Crown & Anchor in Brixton is one of those. Not only does it boast cool, cosy decor and a sun-soaked outdoor area, but also epic craft beers, tasty tacos and sumptuous Sunday roasts.

The Windmill SE1

There's a lot to love about The Windmill SE1. Not only is it stylish, with a traditional meets contemporary vibe, but it also showcases an epic lineup of craft beers, cocktails and wines. Or if you're just hungry? Get ready for a carefully curated menu of freshly cooked British fare.

The Black Lion

Located on Kilburn High Road, The Black Lion is a great boozer for low-key vibes and tasty Indian grub. Take a seat in its glorious Grade II listed dining room for its delightful range of grub. Delve into a kaddu curry with roasted peanuts or a spiced lamb burger, with some tasty bevvies.

Rose & Crown

One of the best pubs in North London, Rose & Crown is a traditional boozer with bay windows, wood panelling and a real log fire. Better yet, this Grade II listed building is also delving out Sunday roasts and juicy burgers, all washed down by real ale or whisky.

The Owl and Pussycat

Shoreditch has something to say for itself when it comes to great places to drink in the city, and the Owl and the Pussycat is no exception. An unrivalled haven of traditional interiors set alongside sports screenings and grub, get them ticked off of your pubbing list, sharpish. 

The Victoria

When it comes to creating the perfect London haunt, it's important to have all bases covered, and The Victoria do just that. A vintage gem in the heart of Dalston, head on down for the booze and bites but stick around for their regular music roster in the back room. 

Holly Bush

A historical pub with bucketloads of personality, Holly Bush is the Hampstead hangout you need to check out. From the cosy, traditional interiors (think dark wood furnishings and open fires) to the elevated British menu and cracking selection of drinks, there's a lot to love.

Mad Bishop & Bear

When it comes to traditional pubs in London, one place that's surely a notch above the rest is Mad Bishop & Bear. Boasting eye-catching interiors, with chandeliers and detailed cornices, it's a bit of a beaut. Plus, it boasts British classics and tasty tipples.