News

The first store to go was New Look's Wickford branch in southern Essex, which shut on January 24 after 15 years in business.