River Island closing high street store after 10 years as shake-up continues
The Daily Star: News with a Wink [Unofficial]
April 18, 2026
River Island has confirmed its Newport store at Friars Walk will close this weekend, as the high street fashion retailer continues a major restructuring that has already shut over 30 UK locations in recent months
Discussion in the ATmosphere