St Michael’s Church, Bishop’s Itchington

St Michaels church in Bishops Itchington was built in its present form in 1872, but sadly, the stone used has gone way beyond its safe sell-by date. We are currently facing a £250,000 restoration project to prevent the church from closing. English Heritage have stepped in and offered a substantial grant towards these costs. They […]