The Church of the Sacred HeartParishShareStockeld RoadIlkley, England LS29 9HDUnited KingdomGet directions