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 ...