Welcome to St Thomas’ Church, Kilnhurst

St Thomas’ is a growing and thriving Church of England church in the village of Kilnhurst on the outskirts of…