Fashion chain River Island announces closure of Henry Street store in Dublin, Ireland The Irish Independent