Perhaps the most famous steps in history, the Mayflower Steps have supposedly been located in a surprising, yet somewhat cheeky spot — under a women's restroom in an English pub. A set of steps built ...
The Admiral Macbride pub at the Barbican in Plymouth, Devon where the ladies toilets were apparently built on the spot where the Pilgrim fathers left for America. SWNS See more of our coverage in your ...
The Mayflower, a leaky 80-foot-long British cargo ship carrying 102 passengers who were determined to build a new society "for the glory of God," departed from Plymouth, England on this day in history ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results