Opens NYC Soho Flagship Concepted by Felipe Oliveira Baptista
The French fashion house Kenzo has opened its new Soho shop, located in New York City at the corner of Grand and Mercer streets. The 3,000 square foot historic cast-iron façade building now houses the contemporary concepts of Felipe Oliveira Baptista, Kenzo’s new Creative Director. Inside a series of reimagined white metal scaffoldings are reflected throughout the floor to ceiling mirrors serving as both a launchpad for the House’s newest collections and collaborations and a destination for the brand’s global community.
Greeting visitors as they arrive is a dedicated space for revolving artistic installations debuting with a vintage television presentation and complemented by the original 1970’s leather furniture and geometric plexiglass displays. Arrays of plants and vegetation punctuate the metal structures evoke the House’s DNA and commitment to the natural world and Oliveira Baptista’s focus on organic materials. This first US Flagship is envisioned as a continuously evolving ecosystem where artistic installations and community gatherings are delivered alongside the brand’s newest offerings creating a unique experience, and that is distinctly Kenzo.