The Mayflower

Mon11:00 AM - 11:00 PM
Tues11:00 AM - 11:00 PM
Wed11:00 AM - 11:00 PM
Thu11:00 AM - 11:00 PM
Fri11:00 AM - 11:00 PM
Sat11:00 AM - 11:00 PM
Sun12:00 PM - 10:30 PM
The Mayflower

117 Rotherhithe St

London, Greater London SE16 4NF

Ya know that ship, with the same name, that set sail in the 1600s? It once docked here to pick up passengers en route to America. If that's not enough to get your attention, maybe their house ale, uniquely chosen wine, or delicious British cuisine will.