Vacheron Constantin, a Swiss luxury watch brand, has opened a new specialty store in the Malls at Oriental Plaza in Beijing. This is Constantin’s second specialty store in Beijing, its ninth in China, and seventeenth in the world. Located on the first floor of the Malls at Oriental Plaza, it is next to Changan Street. […] ↓ Read the rest of this entry…