The Church of the Holy Spirit in City of Leeds

The Church of the Holy Spirit in Leeds is a church. It is near Maud Avenue and is also known as Church of the Holy Spirit, Beeston Hill. The church is a listed building.

Amenity
place of worship
Building Type
church
Heritage designation Grade II listed building
Located in Leeds
Country United Kingdom