Exterior photograph of Shanghai Library against clear blues skies

Shanghai


  • Buro Happold
    Rm 2803, 28/F, Huaihai Plaza,
    No. 1045 Middle Huai Hai Road,
    Xuhui District,
    Shanghai, 200031
    China
  • +86 135 1213 8160
  • View on Google Maps

Buro Happold in Shanghai

Shanghai is one of the most important economic, finance, science and technology innovation centres in China. It is also the hub of many famous international architecture firms in China. 

Buro Happold opened our Shanghai office in August 2022 to make Buro Happold more convenient to work together with our international collaborators and clients in the Yangtze River Delta Economic Zone.

The opening of our Shanghai office will strengthen Buro Happold’s ability to provide world-leading engineering consultancy services across mainland China.