The Mayflower Review: The Pub the Pilgrims Sailed From
The Mayflower Review: The Pub the Pilgrims Sailed From | On the Rotherhithe riverbank where the Mayflower cast off for America in 1620 – and still the only pub in Britain licensed to sell US postage stamps
