At the present, River Island owns 7 stores near Stevenage, Hertfordshire. Here you will find a list of River Island branches in the area.