What is the location of the Beijing and Shanghai stores?

Beijing: New Olympic Shopping Center, 9 Hujing East Rd., H2-4, Chaoyang District, Beijing, China 10010

Shanghai: 2F, McBain Court, 218 Feng Xian Rd, Jingan District, Shanghai, China 200041

Your general feedback about this page is valued and carefully considered.

If you are experiencing an issue that requires a response, please initiate a Live Chat session or call our Member Services Team at 1-800-411-8151. Thank you!

200 characters remaining