Right now, Card Factory owns 57 stores near Billericay, Essex. The list of Card Factory branches close by can be viewed below.