Delvaux Plaza 66

Shop B123A, Plaza 66, 1266 Nanjing West Road, 200040 Shanghai, China


+86 21 5275 2610

Maps & directions

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


We have one other boutique in Shanghai:

Lane Crawford
Facade of the Delvaux Plaza 66 Boutique.