31°13'38.9"N 121°27'10.1"E
RIMOWA Store Shanghai - Plaza 66
B108, B1, Shanghai P66, 1266 Nanjing West Road, Jing'an District, Shanghai, China
Shanghai
STORE
Be advised that changing your location will remove the contents from your bag.
* Unfortunately, we do not currently offer online shopping in these locations.
31°13'38.9"N 121°27'10.1"E
RIMOWA Store Shanghai - Plaza 66
B108, B1, Shanghai P66, 1266 Nanjing West Road, Jing'an District, Shanghai, China
Shanghai
STORE