AEWORLDMAP.COM (3,300+ posts)

Bank of China Financial Center – Shanghai, China

Posted in Built by celakorzekwa on October 14, 2025

Images: [1,2,3,4]

Building: Bank of China Financial Center
Location: Shanghai, China
Area: 3.1 million sf
Status: Under Construction
Address: Shengang Ave N Road, Lingang Special Area, Pudong 
Owner: Bank of China Group Investment Management Ltd. 
Design Architect: PEI Architects
Executive Architect: China Architecture Design & Research Group
Structural engineer: China Architecture Design & Research Group
MEP Engineer: China Architecture Design & Research Group
Landscape design: SWA/Balsley

AE Interests: Mixed use. All glass enclosure. Technologically advanced glazing for thermal insulation and solar heat gain protection. 7 story sky atrium.

Articles: [1]
Sources: [1,2,3]
More

Leave a comment