Holborn TowerScope of works: 1000 m2London, United KinghdomLocationTTSP Architecture & DesignArchitectsWindows and doorsOur solutionConcept System® 38-SLSystem