Vacheron Constantin opens in Moscow largest flagship store in Russia/CIS

Swiss luxury watchmaker Vacheron Constantin opened last week in Moscow its 16th mono-brand store in Russia & CIS region. Covering an impressive 353 sqm, the new Vacheron Constantin store in Moscow spreads over 3 floors and is situated within The Berlin House at 5, St Petrovka. The new store features two VIP areas which will include limited edition timepiece collection, exclusively available on the premises.