K11 Art Mall resmi dibuka pada 28 Juni 2013 di Jalan Huaihai Tengah No. 300, Distrik Huangpu, menjadi "mal seni" pertama di Tiongkok daratan. Didirikan oleh pengusaha Adrian Cheng melalui New World Development dan K11 Art Foundation. Mal ini menempati lantai bawah New World Tower (sekitar 278 meter), enam lantai di atas tanah dan tiga di bawah, luas total sekitar 35.000 m². Mal ini menggelar pameran seni bergilir, bersertifikat LEED Gold, dan menarik lebih dari lima juta pengunjung per tahun. Terletak di jantung kawasan bersejarah Xintiandi.