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.

Featured in this article...

Previous Next

Last updated on

About the Author
James WJ Wilson

Other Articles You Might LikeLondon Blog