We proudly announce the opening of our immersive retail and lifestyle flagship in the historic Chopard Mansion on New York City's Upper East Side. The five-story townhouse will serve as a global destination where clients, interior designers, and architects can delve into the myriad World of Lalique.