Terrifying moment Card Factory worker at St James Dover had scissors held to his throat - Kent Live
Card Factory - St James Dover - Retail & Leisure Park
Card Factory - In Colchester
Card Factory - Eldon Square, Newcastle Upon Tyne - Opening Times & Store Details
Cardiff, Wales, UK, February 25, 2022 : Card Factory store logo advertising sign outside its retail business birthday Christmas and greeting card shop Stock Photo - Alamy
Card Factory - Norton, St James Retail Park - Opening Times & Store Details