River Island Announces Closure of 33 Stores Including Somerset Branch Amid Restructuring Wednesday, June 25, 2025 riverisland retail storeclosures somerset restructuring highstreet fashion jobs onlineshift business River Island has revealed plans to close 33 of its UK stores, including the Taunton branch in Somerset, as it embarks on a significant restructuring to combat recent financial challenges. These closures are scheduled to take … Read More