Right now, Card Factory operates 18 stores near Haywards Heath, West Sussex. See the page below for a complete list of Card Factory branches close by.