River Island announces list of stores set to close
Fashion chain River Island has revealed the location of the 33 stores it’s planning to close as it launches a restructuring plan aimed to get it back on track. Photo: Sandra Halliday The retailer currently operates 230 stores and in addition to the 33 already earmarked to shut, around 70 more are believed to be […]
River Island announces list of stores set to close Read More »









