Report claims major retailer with atria Watford branch could close stores
A report from Sky News has claimed that River Island is considering a restructuring that would put stores and jobs at risk - including at atria Watford.