River Island to Close 33 Stores, Including Somerset Location, as Part of Major Restructuring Wednesday, December 10, 2025 riverisland retail restructuring storeclosures fashion highstreet ukretail financialloss businessstrategy somerset High street fashion retailer River Island has revealed plans to close 33 stores by the end of January, including the store located in Taunton, Somerset. This move forms part of a comprehensive restructuring strategy aimed at … Read More