St Peter's Italian Catholic ChurchParishShare136 Clerkenwell RoadLondon, England EC1R 5DLUnited KingdomGet directions