WWD.com/retail-news/designer-luxury/carolina-herrera-opens-in-london-2508317
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.

designer-luxury/news