The total number of Card Factory branches currently open near Penarth, South Glamorgan is 20. This is a complete list of close by Card Factory locations.