St Helen’s Roman Catholic ChurchParishShareNantgarw RoadCaerphilly, Cymru / Wales CF83 3FBUnited KingdomGet directions