Right now, Card Factory runs 4 stores near Cromer, Norfolk. The listing of all Card Factory branches in the area can be found here.