Card Factory presently runs 17 locations near Aylesbury, Buckinghamshire. The listing of all Card Factory stores nearby can be found here.