Our Lady Star of the SeaParishShareNew RoadPorthcawl, Cymru / Wales CF36 5BHUnited KingdomGet directions