
Shanghai ITC
Shanghai, China
Shanghai ITC is a 700,000 m² mixed‑use mega development in Xujiahui, featuring premium offices, a luxury mall, and a hotel directly above the metro station, woven together with elevated pedestrian bridges to integrate with its urban fabric.
Typology
Mixed-use
Execution
Mechanical, Static
Location
China
Scale
Tower model 1:150
Lobby model 1:75
Mechanical model 1:150
Client
Sun Hung Kai Properties
Year
2019









