Lalique (Alsace, France) has opened an immersive retail and lifestyle flagship store in the historic Chopard Mansion on New York’s Upper East Side. Named “Maison d’Artiste,” the five-story townhouse serves as a destination where clients, interior designers and architects can explore the crystal house’s creations, the company said in a news release.
The project’s design is the brainchild of Marc Larminaux, Lalique’s Artistic and Creative Director, and Christos Prevezanos, Founder and Principal of Studio Preveza.
“The Maison d’Artiste was inspired by the interiors of art lovers, artists and collectors who invite visitors to experience art and craftmanship in an inspiring ‘home’ setting,” said Larminaux. “Like an artistic hub, this welcoming venue fosters collaboration and connection, serving as a place for celebrating artistry and sharing creative inspiration.”
The store’s curated spaces include the Veranda d’Essences, for perfumes and home fragrances; Salon d’Exploration, which showcases the brand’s latest crystal creations; a Bar & Lounge, whose décor is inspired by the Orient Express; and an interior design studio, its first such installation outside of Paris.
Placed throughout the space are custom lighting creations, such as a light wall of crystal composed of 36 Lauriers panels, a whirl of 62 light crystal Swallows on the ceiling, and a dome of 177 illuminated crystal Anemones.
The property housing the flagship is at 21 E. 63rd St,, between Fifth and Madison Avenues. “It boasts a rich history intertwined with early-Manhattan high society and jewelry-making, including the Bloomingdale family and Jean Schlumberger,” the release notes. “Constructed around 1884 and reimagined in 1900, its beaux-arts design features an intricately carved limestone façade and elegant black metal accents. This timeless elegance provides the perfect backdrop for Lalique’s fusion of heritage – the company was founded in 1888 – and modernity.”
Photography: Adrian Gaut