Welsh Martyrs Catholic ChurchParishSharePiercefield LanePenparcau, Cymru / Wales SY23 1RXUnited KingdomGet directions