New Look will be closing down dozens of stores by the end of 2025, with another one shutting in December. A latest branch to close was in The Potteries, Stoke-on-Trent, which shut on Tuesday, while ...
Twenty-six New Look stores are set to close in the coming weeks, causing the loss of about 350 jobs. The Irish branch of the high-street fashion retailer has entered liquidation following a High Court ...