Church of the Most Holy Rosary of the Blessed Virgin MaryParishShareAltwaySefton, England L10 2LQUnited KingdomGet directions