Japan’s Obayashi Corporation and developer Sellar have begun a public consultation on proposals to deliver a landmark sustainable office building at 60 Gracechurch Street, EC3.
Japan’s Obayashi Corporation and developer Sellar have begun a public consultation on proposals to deliver a landmark sustainable office building at 60 Gracechurch Street, EC3.