News
New Look is set to close yet another store in the UK. The clothing retailer has already shut the doors to 11 branches this ...
The first store to go was New Look's Wickford branch in southern Essex, which shut on January 24 after 15 years in business.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results