
Big high street retailer with over 250 sites to close ANOTHER store today
A BIG high street fashion chain with over 250 stores is closing another shop today. River Island is closing down its branch at Vicar Lane Shopping Centre in Chesterfield. 1 In the lead-up to the closure, the store unveiled a closing down saleThe popular …