
Lalique Unveils Artistic Five-Story Flagship In Iconic Chopard Mansion
A house of crystalLalique When is a store more than a store? But rather, an experience? When it’s Lalique’s New York flagship location. After acquiring the iconic Chopard townhouse located at 21 East 63rd Street, the French legacy brand renovated the …