A new office development in the heart of Shoreditch in London that set itself challenging sustainability standards in both construction and operation has completed and is already set to be fully occupied on opening. Set over eight floors and 13,000 ...
Read More »