One of the first New Look stand-alone concept menswear stores will open at intu Trafford Centre, Manchester.
The 2,280 sq ft store is the first of five stores expected
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.