Right now, Card Factory owns 3 branches near Orpington, Kent. This page shows a list of Card Factory locations close by.