
Full list of River Island closures
High street retailer River Island has announced the locations of the 33 shops it is to shut.
Sky News
High Street is a common street name for the primary business street of a city, town, or village, especially in the United Kingdom and Commonwealth. It implies that it is the focal point for business, especially shopping. It is also a metonym for the retail sector. While many streets, such as Camden High Street, bear this name, streets with similar function but different names are often referred to as "high street".
High street retailer River Island has announced the locations of the 33 shops it is to shut.
Sabadell is selling the High Street bank but there's no comment on whether the brand will remain.