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 5 Years, 1 Week, 4 Days, 22 Hours, 12 Minutes ago.