Major card chain beloved by Brits announces another store closure | UK | News
A major card chain with 160 stores across the UK has launched a devastating closing down sale as it shuts more shops. Beloved brand Clintons is a staple across many high streets with the chain opening its first store in 1968…