St. Teilo's Catholic ChurchParishShareOld Church RoadCardiff, Cymru / Wales CF14 1ADUnited KingdomGet directions