With the help of the Diocese of East Anglia, St Peter and All Souls in Peterborough has won a grant of £20,000 for vital repairs on the church. Parish priest Fr Adam Sowa said the award would make a huge difference to the church: “For some years, the parish of St Peter and All Souls,... Read More