Claire’s
Major UK High Street Chain Claire’s Closes Richmond Store Amid Financial Collapse
Claire’s, the well-known UK accessories retailer with a presence exceeding 150 stores nationwide, is closing its Richmond branch in southwest London amid a growing wave of shop closures triggered by financial struggles and …