Louis Vuitton Shanghai Plaza 66 in Shanghai, Shanghai (Luxury goods, Hand bags) - Map

Map & Directions Store Details & Deals

Units 136-138, Level One Plaza 66
1266 Nanjing West Road
Shanghai, Shanghai 200040

Phone: +86 400 6588 555

Detailed Map