St. Peter the ApostleParishShareWoolwich New RoadGreater London, England SE18 6GUUnited KingdomGet directions