Am 18. November 2005 wurde das neue German Centre Shanghai eröffnet, das von dem örtlichen Architekten Frank Seng entworfen wurde.
Das German Centre ist eine Anlaufstelle für Unternehmen, die sich in China engagieren möchten, und war bisher in angemieteten Räumen der Tongji-Universität untergebracht. Durch das steigende Interesse am chinesischen Markt war ein Neubau nötig geworden. Die Planungen dafür begannen 1998. Initiiert wurde das Projekt von der BayernLB.
Der Gebäudekomplex beschreibt im Grundriss ein großes E, wobei eine Ecke als große Rotunde ausformuliert wurde. Der sechsgeschossige Bau wird an allen weiteren Ecken von einem kleineren Rundbau eines Treppenhauses akzentuiert. Die gläserne Fassade wird ansonsten vollständig flach gehalten und nur im Erdgeschoss von auskragenden Vordächern variiert. Insgesamt entstanden 33.000 Quadratmeter Bürofläche. Neben dem Bürogebäude sollen ab dem 2. Quartal 2006 auch Freizeiteinrichtungen, ein Clubhaus und Appartements errichtet werden.