This story first began to take shape with my fascination with history and especially my adopted town of Boston in Lincolnshire. Maybe you are like I was and think that the only Boston is in America. The original, it turns out is in a fen market town in England, two plus hours from London where the river Witham meets the sea. This town is home to St Botolphs, affectionately known as ‘The Stump,’ a Church that, at the time of the Pilgrim Fathers, was the tallest buiding in the world.
About 3 Years, 7 Months, 4 Weeks, 1 Day, 7 Hours, 48 Minutes ago.