The total number of River Island locations presently open near Telford, Shropshire is 5. On this page you can view a list of River Island stores close by.