St. Peter's Catholic ChurchParishShareCoventry StreetLeicester, England LE3 5PAUnited KingdomGet directions