Major River Island Store Closures Announced Amid High Street Restructuring Business February 4, 2026 River Island, one of the UK’s best-known high-street fashion retailers, has confirmed plans to close a significant number of its…