Gilly Hicks to open new store in Carnaby
It is the brand’s second European store, after a location in Germany that opened earlier this year
Gilly Hicks, a brand in the Abercrombie and Fitch portfolio, has announced the opening of its new store located at 39 Carnaby Street, in the heart of London’s busiest shopping district.