Oldest Pubs in London: A Complete Guide

London is a city steeped in history, and its pubs are no exception. Hidden among the bustling modern streets, these ancient establishments offer a glimpse into the past while continuing to serve delicious fare and hearty drinks. If you’re a fan of historic charm and timeless tales, exploring the oldest pubs in London is an adventure that’s just as thrilling as the city itself.

Let’s take a tour of ten of London’s oldest watering holes, each brimming with character and stories of yore.

List of the Oldest Pubs in London

1. Ye Olde Cheshire Cheese

Nestled on Fleet Street, Ye Olde Cheshire Cheese has been quenching Londoners’ thirst since 1667. This historic establishment was rebuilt after the Great Fire of London, but its roots reach much further into the past. The pub’s unique ambiance comes from its maze-like interior, complete with narrow staircases, low ceilings, and rooms steeped in charm. It’s easy to feel transported back in time as you sip on a pint within these hallowed walls.

Over the centuries, Ye Olde Cheshire Cheese has been frequented by literary greats like Charles Dickens, Samuel Johnson, and Mark Twain. The hearty food, along with the blend of historical allure and literary connections, makes this pub a cultural treasure. Whether you’re here for a meal or just to soak in the atmosphere, it guarantees an unforgettable experience.

2. The Lamb and Flag

Located in the heart of Covent Garden, The Lamb and Flag dates back to 1772—though the site itself housed a pub as far back as the Elizabethan era. Known colloquially as “The Bucket of Blood” due to the brawls that once took place here, the Lamb and Flag has transformed from a rough-and-tumble tavern into a cozy spot brimming with charm.

Today, it’s a favorite haunt for locals and tourists alike, thanks to its welcoming atmosphere and classic pub fare. Step into its historic interior, which still bears the marks of centuries gone by, and enjoy being part of a tradition that has endured through London’s countless transformations.

3. The George Inn

Dating back to at least the 16th century, The George Inn is Southwark’s last surviving coaching inn. Managed by the National Trust, this pub is a piece of living history that offers visitors the chance to step into London’s past. With its picturesque courtyard and timber-framed architecture, The George Inn is a testament to the city’s resilience and the importance of preserving spaces with historic significance.

It’s said that William Shakespeare himself was a regular here, joining the ranks of other patrons who sought refuge at one of London’s most beloved pubs. Whether you’re enjoying a pint in the cobbled courtyard or partaking in its traditional English dishes, The George offers a mixture of history, culture, and relaxation like few other places can.

4. The Spaniards Inn

Tucked into the rolling greenery of Hampstead Heath, The Spaniards Inn dates back to 1585 and feels like an escape from the hustle of the city. With its whitewashed exterior and ivy-clad walls, this pub has the rustic charm that makes it a favorite for hikers, dog walkers, and locals seeking solace among Hampstead’s natural beauty.

Rich in history and folklore, The Spaniards has been linked to figures like highwaymen Dick Turpin and William Blake. It also boasts an extensive menu of modern pub classics and a variety of craft ales, pairing perfectly with the scenic surroundings. Whether you stop by for a drink or indulge in a hearty meal, it’s easy to see why this centuries-old establishment remains an enduring favorite.

5. The Old Bell Tavern

The Old Bell Tavern in Fleet Street has stood the test of time, tracing its origins back to the late 17th century. Sir Christopher Wren, the celebrated architect, originally built this pub to house his masons during the construction of St. Bride’s Church nearby.

Today, The Old Bell continues to serve up great food and drinks in an ambiance that reflects its storied past. From the elegant wood-paneled interiors to its proximity to Fleet Street’s historic landmarks, this tavern is beloved not just for its age but also for its lasting commitment to camaraderie and tradition.

6. The Prospect of Whitby

Claiming the title of London’s oldest riverside pub, The Prospect of Whitby traces its history back to 1520, when it started life as “The Devil’s Tavern.” Renamed in the 18th century, the pub became a favorite of sailors, smugglers, and dockworkers, thanks to its prime location overlooking the Thames in Wapping.

Today, visitors are drawn to its stunning river views, historic pewter-topped bar, and wooden beams that whisper tales of maritime adventures. The Prospect of Whitby also offers delicious traditional food, making it the perfect venue to enjoy history alongside a hearty feast.

7. The Seven Stars

Located just behind the Royal Courts of Justice, The Seven Stars has been pouring pints since 1602. Known for its characterful quirks, from its small size to the tuxedo-clad pub cat, this establishment offers an intimate vibe that feels worlds away from the urban jungle surrounding it.

Famed for its welcoming staff and genuine sense of community, The Seven Stars is a great place to escape the hustle and bustle. Its historic charm, complemented by quality food and drink, ensures that visitors leave with both a smile and a story to tell.

8. Ye Olde Mitre

Hidden away in a secluded alley in Hatton Garden, Ye Olde Mitre is a gem for those who appreciate discovering history tucked into unexpected corners. Having been built in 1546 to serve the servants of the Bishop of Ely, it retains an intimate and cozy feel that visitors adore.

Stepping inside, guests are greeted by an old-world charm that makes it hard to believe you’re still in central London. Revel in the atmospheric interiors, complete with wooden beams and vintage details, all while enjoying expertly poured ales and traditional snacks.

9. The Anchor Bankside

The Anchor Bankside, perched beside London’s River Thames, has been serving patrons since the early 17th century. Its proximity to Shakespeare’s Globe Theatre and its history as a haven for river workers make it an iconic spot for discovering both London’s theatrical and maritime past.

Inside, you’ll find a cozy pub full of stories, complemented by riverside seating that provides picturesque views of the water. Whether you’re stopping by for a drink or diving into their full menu, The Anchor Bankside combines history with a vibrant social atmosphere.

10. The Mayflower

Located in Rotherhithe, The Mayflower dates back to the early 17th century and is often associated with the Pilgrim Fathers who sailed to America in 1620. This pub boasts a charming façade, riverside views, and a quaint interior filled with nods to this historic journey.

The Mayflower stands out not just for its age but also for its unique ties to history. Visitors can indulge in a freshly pulled pint while imagining the voyages that may have begun here centuries ago. It’s an unmissable stop for those keen on combining history with waterfront relaxation.

Conclusion

London’s oldest pubs are more than places to grab a pint—they are living relics of the city’s past, steeped in history, and filled with fascinating stories. Each of these ten establishments offers a unique window into centuries gone by, from coaching inns and literary watering holes to riverside taverns rumbling with echoes of maritime history. Whether you’re a local or a curious tourist, exploring these historic gems is a journey worth taking. So the next time you’re in the capital, step inside one of London’s oldest pubs and let its walls transport you back through time as you enjoy a drink or two. Cheers!