Live Review: Rod Picott, St Lawrence’s Church Biddulph – 22nd October 2025
Biddulph is a former mining town on the Staffordshire/Cheshire border and St Lawrence’s Church has a history steeped in folklore – Templar Knights, the English civil war and Viking destruction – and Victorian secret societies – […]
