The historic Mayflower Pub in Rotherhithe on the south bank of the Thames in Southwark, London. It stands near the landing steps where the Pilgrim Fathers set sail aboard the Mayflower for the New World on 5th August 1620



Mayflower Pub, Rotherhithe, London ŠJos Joslin