Get access to see location
Historic riverside pub in London
Category

Bar

Price

$$

Message from
Jandrie Klopper

The Mayflower Pub, located in London, is a charming spot that boasts a rich history and a cozy atmosphere. Nestled along the River Thames, it’s known for its stunning views and traditional British fare. The pub has a warm, inviting vibe, making it a favorite among locals and visitors alike. With its wooden beams and nautical decor, it feels like stepping back in time. Patrons can enjoy a pint of ale while soaking in the riverside scenery or relax in the beer garden on sunny days. It’s a great place to unwind after a day of exploring the city, offering a taste of classic pub culture with a side of history.

Want to see more?

I have created an interactive travel guide to help people travel like me. Used for unforgettable trips

Nearby local secrets
Recommended byJandrie Klopper
London Bridge
London Eye
Borough Market
Buckingham Palace
Westminster Abbey
Windsor Castle
The Hill Garden and Pergola
God's Own Junkyard
The Postal Museum
Leighton House
Lyaness
Kyoto Garden
Sir John Soane's Museum
Sea Containers London

Creators are the next-gen
travel advisors and operators

Planning your trip through social media? Now, easily access travel advice and tours created by the world's best travel content creators