External Publication
Visit Post

High street stores to close as major UK retailer plunges into administration

The Mirror: News, Sport, Celebrity & Entertainment [Unofficial] March 28, 2026
Source
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

Loading comments...