31°11'38.4"N 121°26'13.5"E
RIMOWA Store Shanghai Grand Gateway 66
Unit 147/147A, Area 102, Shanghai Grand Gateway 66, No.1 Hongqiao Road, Xuhui District
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°11'38.4"N 121°26'13.5"E
RIMOWA Store Shanghai Grand Gateway 66
Unit 147/147A, Area 102, Shanghai Grand Gateway 66, No.1 Hongqiao Road, Xuhui District
Shanghai
STORE