Located on the west side of Wuhan New World Center, Wuhan K11 Plaza Art Mall is a new phase of commercial development. Wuhan New World Center was built by New World China Real Estate at a cost of 1.8 billion yuan, including Grade A office buildings, luxury apartments, New World department stores, New World hotels and commercial pedestrian streets. It is one of the largest investment projects of New World in Han.