Right now, Card Factory runs 62 locations near Uxbridge, Middlesex. See this page for a full listing of every Card Factory location nearby.