Church of the Holy Ghost and Mary ImmaculateParishShareSt Bernards RoadSolihull, England B92 7BJUnited KingdomGet directions