Do you have a question?
For further information, please don't hesitate to contact us.
Garden Square is the oasis in the Jing’an district, Shanghai. Completed in 2013, with a 10,000 sqm garden full of greenery and paths that allows busy people to feel at ease, Garden Square aims to be one of the most environmental friendly and unique commercial buildings in Shanghai.
In 2016, it has undergone further improvements and achieved LEED platinum certification. It has achieved the highest score within the LEED scale for office in China and thereby it has set the new standard for office buildings in China.
13 Jul, 2022
30 Mar, 2022
17 Dec, 2021