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.