St Peter and St Paul's Catholic ChurchParishShare342 High RoadIlford, England IG1 1QPUnited KingdomGet directions