Top 20 Pubs in London in 2025

London is famous for its historic pubs, vibrant gastropubs, and trendy watering holes. Whether you’re looking for a traditional alehouse, a modern craft beer hub, or a cozy hidden gem, the city’s pub scene has something for everyone. Here are the top 20 pubs in London for 2025, offering great drinks, delicious food, and unforgettable atmospheres.

1. The Churchill Arms (Kensington)

One of London’s most iconic pubs, The Churchill Arms is famous for its floral-covered exterior and classic British charm. Inside, you’ll find a cozy atmosphere and an unexpectedly amazing Thai restaurant.

2. The Mayflower (Rotherhithe)

Overlooking the River Thames, The Mayflower is a historic pub with a nautical theme. Known as the spot where the Pilgrim Fathers set sail for America, it serves excellent real ales and traditional British dishes.

3. The Harp (Covent Garden)

A small yet beloved pub near Trafalgar Square, The Harp is known for its impressive selection of cask ales and welcoming atmosphere. It’s a go-to spot for beer lovers seeking quality brews.

4. Ye Olde Cheshire Cheese (Fleet Street)

Step back in time at Ye Olde Cheshire Cheese, one of London’s oldest pubs dating back to the 17th century. With low ceilings, dark wood interiors, and a fantastic selection of ales, it’s a must-visit for history buffs.

5. The Spaniards Inn (Hampstead)

This historic pub, said to have been frequented by Charles Dickens, offers a cozy setting with an open fire and a lovely beer garden. It’s the perfect place for a Sunday roast and a pint.

6. The Lamb & Flag (Covent Garden)

Once a notorious hangout for 17th-century brawlers, this historic pub is now a favorite for its traditional atmosphere, great ales, and hearty pub food.

7. The Faltering Fullback (Finsbury Park)

A hidden gem with an incredible multi-level beer garden, The Faltering Fullback is perfect for summer evenings with friends. It serves excellent Thai food and has a great selection of drinks.

8. The Prospect of Whitby (Wapping)

Claiming to be London’s oldest riverside pub, The Prospect of Whitby has stunning views of the Thames, a pirate’s noose hanging from the deck, and a great selection of drinks.

9. The Ten Bells (Spitalfields)

Famous for its connection to Jack the Ripper, The Ten Bells is a lively pub with a historic feel. Its craft beer selection and buzzing atmosphere make it a great choice for an evening out.

10. The Nag’s Head (Belgravia)

A charming and intimate pub, The Nag’s Head is known for its quirky decor, warm hospitality, and excellent beer selection. It’s a hidden gem away from the tourist crowds.

11. The Seven Stars (Holborn)

One of London’s oldest pubs, The Seven Stars offers a mix of history, great beer, and an eccentric pub cat named Tom Paine.

12. The Southampton Arms (Kentish Town)

A no-frills pub specializing in real ale and craft cider, The Southampton Arms is perfect for those who appreciate quality drinks in a relaxed setting.

13. The George Inn (London Bridge)

This historic pub, once visited by Charles Dickens, retains its traditional charm with wooden beams, candlelit interiors, and excellent cask ales.

14. The Grapes (Limehouse)

Owned by actor Sir Ian McKellen, The Grapes is a cozy riverside pub with a great selection of drinks and stunning views over the Thames.

15. The French House (Soho)

A legendary Soho pub known for its literary connections and French-style wines, The French House serves drinks in half-pints and has an artistic, bohemian vibe.

16. The Red Lion (Westminster)

Popular with politicians, The Red Lion offers classic British pub food, great pints, and an atmosphere steeped in history.

17. The Prince (West Brompton)

A modern gastropub with a large covered beer garden, The Prince combines great drinks with a buzzing social atmosphere.

18. The White Horse (Parsons Green)

Nicknamed “The Sloaney Pony,” this pub is famous for its extensive beer selection, delicious food, and stylish crowd.

19. The Dove (Hammersmith)

This charming riverside pub is perfect for scenic drinks along the Thames. It’s rumored to have the smallest bar in Britain!

20. The Viaduct Tavern (St. Paul’s)

A Victorian gin palace with a fascinating history, The Viaduct Tavern offers a wide selection of gins and a lively atmosphere.

London’s pub scene continues to evolve while preserving its rich traditions. Whether you’re looking for historic charm, a craft beer paradise, or a buzzing social hub, these top 20 pubs offer the best drinking experiences in London in 2025. Cheers! 🍻

Found something amazing? Spread the wonder and share it with your friends! 🥰