Old London Bridge

London

London is the capital of England and the United Kingdom. Its history dates back to the times of the ancient Romans and is one of the most important cities in the world today. The Pilgrims purchased the Mayflower there. The plan was to meet the Mayflower and the Speedwell in Southampton, England and sail off to the New World. Unfortunately the Speedwell leaked, so the Pilgrims and others had to crowd aboard the Mayflower.

Search
Generic filters
Exact matches only
Search in title
Search in content
Filter by Custom Post Type

Continue Exploring by Selecting a Category Below