Data center Telehouse Metro (London)

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

Telehouse Metro (London)

Server room Telehouse Metro (London)
Address 65 Clifton Street, London, EC2A4JE
Country United Kingdom
Website http://www.telehouse.net/


Nearest Data centers

Name Address
City Lifeline 80 Clifton Street, London
Iomart London (City of) Secret location, London
Epsilon Global Hubs Telephone House, 69-77 Paul Street, London
Interxion London 11 Hanbury Street, London
1bricklane 1 Brick Lane, London


Telehouse Metro (London) on Map


Telehouse Metro (London)