Chapman Taylor | City Plaza opens to the public in Wuppertal, Germany