K11 (Chinese: K11购物艺术中心; pinyin: K11 Gòuwù Yìshù Zhōngxīn, also known as K11 Art Mall) is a shopping mall, located on Huaihai Lu of the Xintiandi district, in the former Luwan District of Shanghai, China. It is 278 m high and was designed by …
The first art mall in Mainland China, Shanghai K11 Art Mall celebrated its grand opening in June 2013. Website; Location; Leasing Enquiry; share Facebook Twitter Weibo