River Island to Close Bristol Store This Weekend
High street fashion giant River Island is permanently closing another UK store this weekend, with a closing down sale now underway. Get the full details on the closure and the impact on the local retail scene.