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...

Previous Next

Last updated on

Other Articles You Might LikeLondon Blog