At the moment, River Island has 15 stores near Rochdale, Lancashire. These are all of the nearby River Island branches.