Today it is still possible to see buildings all over England and in Leiden in the Netherlands dating back to the period when the Mayflower passengers lived there. In many cases these buildings have been altered over the years although elements of them still survive. To get a better...