The Spanish Armada in 1588 left its mark in the church of old St Peter’s in Stockbridge in Hampshire, an intriguing snippet of history to ponder upon. Continue Reading

The Spanish Armada in 1588 left its mark in the church of old St Peter’s in Stockbridge in Hampshire, an intriguing snippet of history to ponder upon. Continue Reading