By Jennifer Creevy2008-02-07T11:54:00
Abercrombie & Fitch sister brand Hollister has signed for its first store in the UK at Hammerson’s Brent Cross shopping centre in north London.
Already have an account? Sign in here