Overview
- The Station Road branch in Harrow will shut on September 17 after more than two decades, with a closing‑down sale under way.
- A Scarborough store is scheduled to close the same day, and reports point to at least 14 further closures in the coming months.
- Rothschild is advising on a review of options for the business with no timeline disclosed, and the company says day‑to‑day operations continue.
- A New Look spokesperson says trading is strong with notable online market share gains, with reports indicating online now contributes over 40% of revenue and a £30m cash injection in April supporting the digital push.
- Industry groups cite higher employer National Insurance costs and weak footfall, with the Centre for Retail Research forecasting about 17,350 UK retail site closures in 2025.