New Look Oxford Street Set to Close
Categories: Shopping in Style, Oxford Street
Last updated on
Author: James WJ Wilson
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.