Telehouse London Docklands (North, East, West): Telehouse-North-Two.pdf