Lane Crawford

Times Square, 99 Huai Hai Zhong Road, Shanghai, China


+86 400 120 1483

Maps & directions

The boutique is open everyday from 10:00 to 21:00.


We have one other boutique in Shanghai:

Delvaux Plaza 66