British high street

The latest British high street news, features, videos and more from JOE.
River Island to close 33 stores across the UK

River Island to close 33 stores across the UK

It comes as part of the company’s restructuring process A major UK fashion retailer is due to shut 33 stores across the country in a bid to save itself from collapsing. River Island has been a stalwart of the British high street since its conception, however the brand is looking to restructure amid a change […]

1 year ago