Church of England Diocese of Leeds All Saints, Elland

Society of the Holy Cross

This Church and Parish is staffed by a Priest of the Society of the Holy Cross

For more Information, please click here