Right now, River Island owns 15 locations near Northwich, Cheshire. This page shows a list of River Island stores in the area.