Church of the Immaculate ConceptionParishShareLong LaneHigh Peak, England SK13 5EPUnited KingdomGet directions