Our Lady of Victories Roman Catholic Parish ChurchParishShare1 Fairfield RoadHarborough, England LE16 9QQUnited KingdomGet directions