Telehouse secure land to expand Docklands campus
Documents released from the Greater London Authority today (http://bit.ly/X7eJVN ) confirm that Telehouse has secured two plots of land right next door to their long established Docklands campus on East India Dock Road and Coriander Avenue. Securing yet further capacity expansion for the long term – the two plots are highlighted on the aerial image [...]