On the 16th of September 1620, the Mayflower sailed from Plymouth with 120 passengers. Their destination was America. Little did they know that their journey would go on to become a seminal moment in the history of that nation. 2020 is the 400th anniversary of this historic journey. To celebrate, Future Inns UK kindly invited me…