Charles & Keith opens largest China store in Chengdu
Charles & Keith opened its first flagship store in China at Chengdu IFS on August 30. Spanning 564 sqm, it is currently the largest Charles & Keith store in China. The store features a two-story layout and introduces an outdoor display area with greenery and stone seating. The exterior utilizes large glass panels to enhance natural light, while the interior incorporates Italian-imported materials and design elements inspired by pandas and bamboo.