designer-luxury
designer-luxury

Carolina Herrera Opens in London

New CH Caroline Herrera shop, at 120 Mount Street, across from the Connaught Hotel, spans 1,845 square feet over two levels.

News from WWD
Newsletters

Sign upSign up for WWD and FN newsletters to receive daily headlines, breaking news alerts and weekly industry wrap-ups.

LatestPublications
getIsArchiveOnly= hasAccess=false hasArchiveAccess=false