New Look Oxford Street Set to Close
New Look has announced plans to reduce its UK store count amid challenged trading performance and a "difficult" retail environment. The list includes its flagship Oxford Street store in London.
Published: Wed 7th Mar 2018 02:53 PM
Featured in this article...
Last updated on