2008-08-12T14:30:00
US fashion brand Hollister is understood to be closing in on its next three stores in the UK as part of a first-phase roll-out.
Already have an account? Sign in here