New Look store space 2018-2023
In the past four years, due to heavy store closures, the retail space of the UK-based fashion retailer New Look has shrunk from 4.1 million square feet in the financial year 2017/18 to 3.3 million square feet in the 2022/23.