News

River Island has announced the date for the closure of its Princes Street store. The family-owned fashion chain unveiled plans in June to shut 33 of its 230 stores, blaming “the migration of shoppers ...