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 2 Years, 9 Months, 3 Weeks, 5 Days, 10 Hours, 52 Minutes ago.