St. John Lloyd ChurchParishShareAbergele RoadCardiff, Cymru / Wales CF3 1RRUnited KingdomGet directions