Church of the Holy Ghost and Mary Immaculate in Metropolitan Borough of Solihull

Church of the Holy Ghost and Mary Immaculate in Solihull is a Catholica church. It is near Doveridge Close and is a listed building.

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