Card Factory now operates 18 branches near Witham, Essex. See the page below for an entire list of Card Factory locations close by