New Look number of stores worldwide 2015-2019
This statistic displays the total number of New Look stores worldwide from 2015 to 2019. As of the 2014/15 financial year end, the UK clothing and fashion store retailer had a total of 573 owned stores. The statistic shows that the number of New Look stores gradually decreased over the following five years. In 2019 there were a total of 489 stores worldwide.