The total number of River Island stores currently open near Walsall, Staffordshire is 10. See the full listing of all River Island branches below.