St Philip Howard Catholic ChurchParishShareWalpole RoadCambridge, England CB1 3THUnited KingdomGet directions