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, 5 Days, 11 Hours, 42 Minutes ago.