High street stores to close as major UK retailer plunges into administration
The Mirror: News, Sport, Celebrity & Entertainment [Unofficial]
March 28, 2026
The Original Factory Shop is closing branches today after attempts to save the company, and another street chain Claire's, fell through in January
Discussion in the ATmosphere