Data center Telstra International - Docklands

Find the best data center in any region. In our Data Center Map. Apply for collocation in desired destination, we arrange the best conditions.

Telstra International - Docklands

Server room Telstra International - Docklands
Address 5-6 Greenwich View Place, London, E149NN
Country United Kingdom
Website http://www.telstrainternational.com..


Nearest Data centers

Name Address
City Reach 5-6 Greenwich View Place, London
Tutis Point 5 Greenwich View Place, London
TelecityGroup London (Bonnington House) Bonnington House, Millharbour 47, London
TelecityGroup London (Bellerive House) 3 Muirfield Crescent, Glengall Bridge, London
Harbour Exchange 6 Harbour Exchange, London


Telstra International - Docklands on Map


Telstra International - Docklands