Telehouse London Docklands (North, East, West) Photos

Telehouse London Docklands (North, East, West) Photos


The 9-story data centre was built in 2010.

The 9-story data centre was built in 2010.
Telehouse West

The 9-story data centre was built in 2010.

Another View of Telehouse West
Telehouse North Two
Telehouse East at Twilight
Finishing Construction on Telehouse North in 1990
Source: Telehouse