Church of England Diocese of Lichfield Central Telford

Christ the King, Meeting Point House, Town Centre

Get in touch

Rev Lee Plummer