Back to News
Claire’s Accessories closes all 154 UK stores - full list of London locations

Claire’s Accessories closes all 154 UK stores - full list of London locations

1,300 staff have lost their jobs

Read original article