Located on the Place Longemalle in the center of Geneva and timed to open in time for the brand’s 260th anniversary this flagship boutique spread over 2 floors represents both the history of the brand and the evolution of the retail concept design. Rich in details and fine workmanship it epitomizes the essence of the Vacheron Constantin brand.