Shanghai Plaza, Shanghai

Shanghai Plaza, a landmark mixed-use commercial building with a gross floor area of 41,998 square metres across seven floors, was acquired in May 2018.

It is located at the prime Huai Hai Zhong Road, Huang Pu district, Shanghai, which is one of the most densely populated urban districts in China. The property is also close to Xintiandi, People’s Square and Lujiazui CBD, with connectivity to major train lines and expressways.

Asset enhancement works and leasing activities are in progress.