Shanghai Landmark Center, designed by Cary Lau, received a Merit for Commercial Building Outside Hong Kong at Hong Kong Institute of Architects (HKIA) Annual Awards 2016/17.
Located on the north bank of Suzhou Creek and within the business area across Sichuan North Road and Zhapu Road in Shanghai, Shanghai Landmark Center enjoys a prime location with excellent views towards the northern Bund and Huangpu River. The new complex creates a synergy for the commercial hub and the neighbourhood and connects the old and new of Shanghai city. In response to the vibrant neighbourhood and low-rise domestic buildings on the east and north, this mixed-use development retreats from south to north with two towers sitting in the south of the site and the retail components in the north, embracing an open central plaza for food and beverage and various outdoor activities.
Inspired by the traditional Chinese windows from the nearby old buildings, the façade design interprets the oriental element in a contemporary language and creates an impressive motif, setting the tone and identity of the development. The clean-lined, rectangular form goes well with the urban fabric for the historical buildings as well as current and future developments around the site, whilst the twin tower symbolically signifies the gateway to the Hongkou district.
The contemporary architecture with a sense of humble, oriental touch and overtone serves as a large visual that accentuates the city’s unique history and identity, creating a landmark enjoying the signature Shanghai skyline along the Suzhou Creek.
Established since 1965, HKIA Annual Awards recognise outstanding architecture designed by its members. It is the most important architectural award programme in Hong Kong.
