St Aidan's Roman Catholic ChurchParishShareGreen LaneHoly Island, England TD15 2SQUnited KingdomGet directions