101 best pubs in London

Quench your thirst at one of London's top pubs.

Find the best pubs in central London and beyond with our extensive guide, including pubs with beer gardens for refreshing pints on sunny days, traditional pubs steeped in history, and the top gastropubs in town for Sunday roasts and more. 

London's top beer gardens

Bank Holiday!

A post shared by Adam Ellis (@adamwadz) on

  1. Play mini golf, feast on jerk burgers and sip on cold beer in the Duke of Edinburgh’s huge and very popular beer garden.
  2. Sit under pretty wisteria in the gorgeous garden at The Albion, a foodie favourite in Islington.
  3. Watch live jazz and plays during the summer months in The Drayton Court’s giant beer garden in Ealing.
  4. Explore the incredible three-storey garden, reminiscent of a treehouse, at the Faltering Fullback, a north London Irish pub that’s popular with sports fans.
  5. Join the trendy Shoreditch crowd in the lovely garden at The Crown & Shuttle.
  6. Sit in a cosy booth in the Edinboro Castle’s lively beer garden, within walking distance of Regent's Park and Camden Market.
  7. Relax in the calming garden oasis at The Phene, a Chelsea institution with good food.
  8. Find London’s countryside pub, The Telegraph, hidden in Putney, not far from Richmond Park and Wimbledon Common.
  9. Grab a table in the grassy garden at The Leather Bottle in Earlsfield.
  10. After a long walk on Hampstead Heath, enjoy a refreshing drink in the walled beer garden at The Garden Gate.
  11. Tuck into food from the barbecue in the lovely garden at Elk Bar, also a great sports pub.

Best gastropubs in London

  1. Head to Camberwell’s The Crooked Well for award-winning British food in a pretty setting.
  2. Enjoy culinary excellence at The Harwood Arms, London’s only Michelin-starred pub.
  3. Settle down to a meal packed full of seasonal ingredients, with plenty of vegetarian options, at St John’s Tavern.
  4. Cosy up by the fire in winter, or dine al fresco in the charming garden during summer months, at the Ealing Park Tavern, which serves up great British dishes.
  5. Tuck into refined plates of pub classics from fish and chips to pies at The Sun of Camberwell.
  6. Head to Notting Hill to enjoy high-quality gastropub fare at the Ladbroke Arms, prettily decorated with hanging baskets of flowers.
  7. Admire the fun interiors as you sup on food sourced from local suppliers at The Marquess Tavern, once a favourite of the writer, George Orwell.
  8. Treat yourself to a bottomless brunch at The Garrison, without scrimping on great seasonal produce.
  9. Devour some of the best scotch eggs in London at The Cross Keys, a pub frequented by famous visitors throughout its long history, including Agatha Christie and the Rolling Stones.

Child-friendly pubs

  1. Bring little ones to fun pre-school classes featuring ukulele playing and storytelling at The Ivy House, London's first co-operatively owned pub.
  2. Allow the kids to let off some steam at The Rosendale, a pub with a children’s play area and plenty of family games.
  3. Join families attracted by the relaxed atmosphere and fun activity sheets at The Florence
  4. Keep the children entertained with colouring sheets, crayons and a giant chalkboard at The Island in Kensal Rise.
  5. Get creative at The Bolingbroke, where kids can decorate their own delicious fairy cakes.
  6. Hang out on beanbags in The Eagle’s colourful pub garden that sparks the imagination of children and adults alike.

Traditional and historic London pubs

  1. Admire the pretty stained glass with a reasonably priced pint at Angel in the Fields, a traditional pub in Marylebone.
  2. Revel in the bloody history of the Lamb & Flag in Covent Garden, a very old pub that earned a reputation in the 19th century for staging bare-knuckle prize fights.
  3. Discover why revered writers Charles Dickens and PG Wodehouse frequented Ye Olde Cheshire Cheese, one of the oldest pubs in London (rebuilt soon after the Great Fire of 1666).
  4. Join Soho regulars and a lively after work crowd at the John Snow, clad in wood panels.
  5. Sip your way through the large selection of real ales at The Hoop & Grapes, a timber-framed pub that survived the Great Fire of London.
  6. Enjoy the charm of Williamson’s Tavern, once the main residence of the Lord Mayor of London - before the Mansion House was built.
  7. Look up at the stunning carved ceiling in The Clachan, a lively Victorian pub near Carnaby Street.
  8. Reward yourself with a refreshing drink at the lovely Jamaica Wine House after navigating a labyrinth of medieval backstreets to find it.
  9. Gaze at historic features including earthenware tiles and gleaming brass in Southwark’s Edwardian pub, The Lord Clyde.
  10. Bask in light pouring through the Victorian windows at The Wheatsheaf in Tooting, rumoured to be the Sadiq Khan, the Mayor of London’s favourite pub.
  11. Take in the incredibly ornate Victorian interior at the Princess Louise pub in Holborn.
  12. Have a tipple in the same room Charlie Chaplin once enjoyed drinking in at The Bear & Staff, just off Leicester Square.

Pubs with the best Sunday roasts

  1. Choose between legs of Welsh lamb, Suffolk pork and roast root vegetable Wellington at The Antelope in Tooting.
  2. Gnaw on crispy cracking from the excellent pork belly roast at The Stag.
  3. Enjoy a reliably excellent Sunday roast at a Greenwich favourite, The Guildford Arms.
  4. Play a board game while waiting for a stunning roast with all the trimmings at Elm Park Tavern, near Brixton.
  5. Watch sports matches on big screens at The Rye as you tuck into plenty of roast potatoes, parsnips and greens.
  6. Nestle in by the roaring fire during winter months and tuck into a warming roast at The Warwick Castle in Little Venice.
  7. Refuel with a hearty Sunday lunch at The Prince Regent after a swim in Brockwell Lido located opposite the pub.

Canal and riverside pubs in London

  1. Enjoy lazy afternoons by the river at The Bell & Crown in Chiswick, a cosy dog-friendly pub with a fire for colder days.
  2. People-watch from a prime Hammersmith riverside spot at The Dove, once frequented by famous literary figures including Dylan Thomas and Graham Greene.
  3. Look out for the hangman’s noose, alluding to the pub's murky past, at The Prospect of Whitby, one of London's oldest riverside pubs.
  4. Tuck into the famous fish and chips at the Anchor Bankside, which comes into its own in the summer months when a riot of flowers bloom outside.
  5. Make a pit stop at The Narrowboat on the Regent’s Canal as you enjoy the beautiful walk from Angel to Victoria Park.
  6. Join a lively crowd in Wandsworth’s famous beer garden on the river at The Ship.
  7. Relax in the leafy riverside garden at The Crabtree and feel transported from the bustle of the city.
  8. While away summer days at The Union Tavern, with canal-side outdoor seating.
  9. Take in the fantastic views and be warmed by lovely open fires at The Gun, opposite The O2.
  10. Spot millionaires as they head to their yachts in St Katharine Docks at The Dickens Inn.
  11. Eat hearty plates of comfort food at the Trafalgar Tavern, Greenwich's popular riverside pub.

Pubs with live music, comedy and events

  1. Head upstairs at The Lock Tavern to see emerging bands in a tiny room packed with a great crowd.
  2. Laugh the night away at Tuesday comedy nights at the Honor Oak, where big name comedians regularly try out new material.
  3. Soak up musical history at Camden’s Dublin Castle, a pub where Muse were discovered, and musicians including Amy Winehouse and Noel Gallagher frequented.
  4. Head to The Oval Tavern to enjoy the jam-packed schedule of quiz nights, live music and community events.
  5. Sample the wide range of bourbons, whiskies and rhyes while checking out live music at The Lexington.
  6. Listen to music by candlelight at the George Tavern, the huge Shadwell pub is one of the oldest in London and has excellent gigs where musicians merge into the crowd.
  7. Roar with laughter at The Comedy Pub, an old Victorian public house now making a name for itself with varied stand-up comedy acts.
  8. Walk in the footsteps of musical giants from Jimi Hendrix to Led Zeppelin at the Troubadour, the west London pub still hosts great acts.
  9. Go to The Bedford for a one-stop shop for fun with everything from dance classes to comedy and live-sport on offer.

Quirky pubs in London

  1. Mix with a lively bunch of bohemian regulars at the French House, a Soho institution where beer is served in half-pints only and phones are banned.
  2. Admire the iconic flower-filled facade before checking out the Churchill memorabilia at the Churchill Arms.
  3. Play your favourite arcade and escape games at the Four Thieves near Clapham Junction.
  4. Feel house party vibes on the dancefloor downstairs at The Queen Adelaide, a gay pub with quirky decor and a great atmosphere.
  5. Enjoy a tipple in the upstairs gin parlour of Mr Fogg's Tavern, an eccentric pub based on the fictional explorer Phileas Fogg.
  6. Watch burlesque shows and hang out in the carnival-themed pub garden at The Aeronaut in Acton.
  7. Listen out for the clink of chains at The Viaduct Tavern, this pub located on the site of a former prison has a classically Victoria "gin palace" interior.
  8. Check out the community events from quizzes to vintage fairs at the Balham Bowls Club, decorated in a vintage British style.
  9. Spot everyone from Wonder Woman to The Blues Brothers at The Alma, packed full of movie paraphernalia.
  10. Marvel at the art deco exterior of the wedge-shaped pub, The Blackfriar, which also features bizarre medieval church style interiors
  11. Relax in sumptuous surrounding at The Old Bank of England, converted from the Law Courts branch of the Bank of England.
  12. Be amazed by the incredible array of objects inside The Three Kings in Clerkenwell from a rhino head to a working jukebox.

Real ale and craft beer pubs 

Pint of #caskale in London. #realale #handpulled #londonporter #bestbitter

A post shared by Oxbow Brewing Company (@oxbowbrewingcompany) on

  1. Enjoy a great selection of craft beers with specially paired dishes from the menu at The Earl of Essex.
  2. Take a look at the hundreds of beer mats above the bar at The Harp, a small pub with a huge selection of beers around the corner from Leicester Square.
  3. Order a beer flight to sample four different beers from the brewing powerhouse, Brewdog, in Camden.
  4. Try one of 27 draught beers while waiting for a train at the tiny Euston Tap.
  5. Join Camberwell locals sipping on craft beer in friendly surroundings at the Stormbird.
  6. Choose between artisan gins and a fantastic range of beers at De Hems, a Dutch pub in Chinatown.
  7. Find The Rake, a tiny pub at the back of Borough Market, and discover the hundreds of beers on offer.
  8. Sip on the freshest beer in London at the Long Arm, where beer is poured straight from the tank brewing at the bar.
  9. Discover new beers from around the world and savour old favourites at The Lyric, a no fuss Victorian pub in central London.

Top theatre pubs

📸: @ourlondonpad

A post shared by The Landor Pub (@thelandorpub) on

  1. Head upstairs at the Old Red Lion by Angel station to enjoy fringe theatre in a cosy setting.
  2. Watch plays from emerging writers and Edinburgh Fringe previews in the intimate pub theatre at the Hen & Chickens.
  3. Discover talent in a striking space at The Landor, a pub that also hosts great quiz and karaoke nights.
  4. Check out one of the ground-breaking pieces of new writing from Theatre503, who put on more than 100 new works a year at The Latchmere.
  5. Enjoy a diverse programme at the established Brockley Jack Theatre in south east London.

Cosy London pubs

  1. Curl up next to the open fires in The Holly Bush, Hampstead's cosiest hangout.
  2. Grab a stool at the pewter bar in The Grenadier, a cosy pub in a former officer’s mess.
  3. Sip on great beer from St Peter’s Brewery at the Jerusalem Tavern, a wood-clad pub in Clerkenwell.
  4. Find Ye Olde Mitre, often called London's most hidden pub, and reward yourself with a pint of real ale.
  5. Head to The Spaniards Inn for a country pub feel less than half an hour away from central London.
  6. Stop off at the Lass of Richmond Hill after a long walk in Richmond Park, and relax in comfy leather seats by roaring fires.
  7. Listen to the soothing sounds of jazz on plush velvet sofas at The Bull's Head in Barnes.