Lane Crawford Shanghai

Department store

Level 1, Shanghai Times Square, No.99 Huai Hai Zhong Road

Shanghai, China

(8621) 6075 5830