Bookmark Article
New Look plans to close dozens of UK stores by the end of 2025, with recent closures including locations in Stoke-on-Trent and Scarborough, as part of a strategy to downsize its high street presence amidst rising costs. The brand, which has already reduced its store count from 600 in 2018, continues to focus on strengthening its online sales, which have seen significant growth.
Want More Context? 🔎