Shanghai West Bund Financial Hub to be built in three phases

Located at the core of Xuhui Waterfront in Shanghai, China, the new Shanghai West Bund Financial Hub will have a total development area of approximately 1.1 mil sq m. According to the developer, Hongkong Land, it is the largest single project investment ever made by the group.

The Shanghai West Bund Financial Hub is set to become a world-class commercial landmark, providing 650,000 sq m of Grade A office space, 240,000 sq m of luxury and retail space, 160,000 sq m of high-end waterfront residential apartments, as well as hotel, convention and cultural facilities. All the buildings have obtained LEED and WELL double platinum pre-certification, said Hongkong Land.

Construction of the project will take place in three phases. Phase 1 offers primarily residential properties, which are scheduled to be launched later in 2023. The serviced apartments and parts of the premium lifestyle retail areas are due to be launched by 2024.

Phase 2, which is planned to be delivered in stages between 2024 and 2026, consists of offices, a hotel, a convention centre and other cultural facilities. Phase 3 will comprise offices and luxury retail, plus a premium hotel and serviced apartments. Completion of the project is expected in stages from 2026 to 2027.

Meanwhile, Hongkong Land shared that construction of its West Bund Orbit, a new public art centre featuring an eco-friendly design, is progressing well and will be launched to the public by the end of 2023. The project has been designed in partnership with the internationally renowned architect Thomas Heatherwick.

All images: Hongkong Land