London’s pub scene is as vibrant as ever, with a mix of historic gems, riverside retreats, and modern hotspots offering unforgettable experiences. Whether you’re a fan of traditional ales, cosy interiors, or lively atmospheres, these must-visit pubs in London for 2025 deserve a spot on your itinerary.
![A vibrant photo featuring the exterior of a historic London pub with flower-adorned door and a signage with the menu](https://static.wixstatic.com/media/nsplsh_442d2d485646347156306b~mv2_d_3782_5673_s_4_2.jpg/v1/fill/w_980,h_1470,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/nsplsh_442d2d485646347156306b~mv2_d_3782_5673_s_4_2.jpg)
The Best Pubs to Visit in London in 2025
1. The Churchill Arms (Notting Hill)
A perennial favourite, this pub’s vibrant floral facade is just the beginning. Inside, you’ll find a mix of British charm and a unique Thai menu. Perfect for Instagram photos and a memorable pint.
2. The Lamb and Flag (Covent Garden)
Known as the “Bucket of Blood” during its colourful past, this 18th-century pub is steeped in history. Enjoy a pint where Charles Dickens once wrote and soak up the old-world atmosphere.
3. The Spaniards Inn (Hampstead Heath)
Dating back to 1585, this pub offers cosy fireplaces, a delightful beer garden, and stunning proximity to Hampstead Heath. Perfect for those seeking a mix of nature and history.
4. The Dove (Hammersmith)
A quaint riverside pub with one of the smallest bars in the world, The Dove boasts a terrace with beautiful views of the Thames. It’s an idyllic spot to enjoy a drink away from the city bustle.
5. Ye Olde Cheshire Cheese (Fleet Street)
Rebuilt after the Great Fire of London, this pub is like stepping into a time capsule. Explore its labyrinth of rooms and cellars while sipping on a classic British ale.
6. The Mayflower (Rotherhithe)
Believed to be the oldest pub on the Thames, The Mayflower offers stunning riverside views and cosy interiors that tell stories of transatlantic history.
7. The Harp (Covent Garden)
Winner of multiple “Pub of the Year” awards, The Harp is a beer lover’s paradise. It specialises in real ales and craft beers, served in a friendly, intimate setting.
8. Greene King Pubs (Various Locations)
Greene King’s iconic pubs, like The Anchor in Southwark and The Coach & Horses in Mayfair, are staples of London’s drinking scene. They combine hearty food, historic charm, and top-notch cask ales.
9. The French House (Soho)
Known for its no-music, no-television policy, this Soho institution is a place to enjoy good conversation over a half-pint of their excellent ales or wines.
10. The Flask (Highgate)
Set in picturesque Highgate, The Flask offers rustic charm and an impressive menu. The pub is also rumoured to be haunted, adding an extra thrill to your visit.
Tips for Enjoying London’s Pubs
Plan Your Timing: Pubs can get crowded, especially after work hours. Visit in the early afternoon for a more relaxed experience.
Indulge in a Sunday Roast: A quintessentially British tradition, many pubs serve hearty roasts with all the trimmings—perfect for a lazy Sunday.
Try the Ales: London’s pubs are known for their cask ales, with many offering locally brewed varieties that beer enthusiasts will love.
Tips for Staying Connected While Exploring
To make the most of your pub-hopping adventure, staying connected is essential—whether it’s for navigating, sharing your favourite finds, or connecting with friends. AussieRoam offers portable WiFi and travel SIMs, ensuring you’re always online without hefty roaming charges.