Swiss watch brand Vacheron Constantin showcases its private collection of artistic pieces at its Ion Orchard boutique from August 20 to September 30.