K11
Shanghai K11 Art Mall is the first art mall in Mainland China. Located in the busy CBD district on Huaihai Road, the six-storey mall spans over 40,000sqm. Shanghai K11 Art Mall seamlessly blends art, people, nature and retail. They have created an immersive shopping experience bridging art, technology and experiential retail.
Address:
No.300 Huaihai Road, Huangpu District, Shanghai