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, 4 Months, 2 Hours, 15 Minutes ago.