Stockists
MAINLAND CHINA
Beijing, Peninsula
The Peninsula Beijing
8 Goldfish Lane Wangfujing
Beijing 100006
MAINLAND CHINA
Beijing, China World Hotel
China World Hotel
Shop L1-1, No 1 Jianguomenwai
Avenue
Beijing 100004
MAINLAND CHINA
Shanghai, Plaza 66
Shop 226, 2/F, Plaza 66 1266 Nanjing West Road Shanghai 200040