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

Wait 5 sec.

The Original Factory Shop is closing branches today after attempts to save the company, and another street chain Claire's, fell through in January