New Look is to close 60 stores, including its two main outlets on London’s Oxford Street.
The fashion retailer confirmed that it would seek creditor approval to shut the tranche of its 593 stores in Britain.
New Look is to close 60 stores, including its two main outlets on London’s Oxford Street.
The fashion retailer confirmed that it would seek creditor approval to shut the tranche of its 593 stores in Britain.
Start your free trial today
Your trusted daily source of commercial real estate news and analysis. Register now for unlimited digital access throughout April.
Including:
A local private investor has snapped up the multi-let office for £6.1m
Agency sees group-wide rises for leasing and capital markets revenue
The refurb is set to deliver 250,000 sq ft of office space at 125 Shaftesbury Avenue
Fund house picks up city site from Nuveen