New Look number of stores in the UK 2015-2023
This statistic displays the total number of New Look stores in the United Kingdom (UK) from 2015 to 2023. As of the 2022/23 financial year end, the British fast fashion retailer New Look had 418 stores across the UK. This was a considerable drop compared to the previous years displayed in the graph. In 2018/2019, the company had to close many of its stores due to a CVA. Besides store closures in the UK, New Look also left the Chinese market, closing all related stores in this region as of late 2018.