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

instagram.com/
twitter.com/

Other Articles You Might LikeLondon Blog