Right now, Card Factory operates 18 stores near Tunbridge Wells, Kent. A list of Card Factory branches close by can be found here.