St. Thomas More Catholic ChurchParishShareKnighton RoadLeicester, England LE2 3HLUnited KingdomGet directions