Over 850 stores across 21 countries
Our roots may be British, but today we’re a truly international brand, with over 867 stores across the UK, Europe and Asia.
784 are directly operated New Look stores: in the UK, Republic of Ireland, France, Belgium, Poland, China and Germany. 83 are run by our franchise partners across Eastern Europe, the Middle East and Asia.
And through our online store, we deliver to around 120 countries across the globe.
In 2014 we opened our first stores in China, with plans to open many more in major cities and we now have 106 stores.
As of December 2016