St Peter and St Paul's Roman Catholic ChurchParishShareWaterside MewsNewport, England TF10 7LBUnited KingdomGet directions