Drooid Logo
Back to today’s briefing

Story perspectives

River Island to Close 33 Stores Amid £33.2M Loss

6/20/2025

49 8

1 of 1

Story summary
  • River Island is set to shutter 33 of its 230 stores by January 2026, with an additional 71 facing uncertainty amid tough landlord negotiations. This decision comes on the heels of a staggering £33.2 million loss in 2023 and a 19% plunge in sales. In a bid to secure its future and protect jobs, the retailer is partnering with PwC for a strategic overhaul.