Vacheron Constantin Opens Experiential NY Flagship Boutique With Burden-Inspired Art, High-Tech Digital Displays

Today, the legendary Swiss watch brand Vacheron Constantin opens its two-story 4,500-square-foot New York City flagship boutique on East 57th Street and be prepared: this is no ordinary boutique.