Roman Catholic Church Of The English MartyrsParishShareSchool LaneSefton, England L21 7LZUnited KingdomGet directions