Today, River Island has 4 locations near Shrewsbury, Shropshire. The listing of all River Island stores nearby can be found here.