Telehouse Metro, United Kingdom

  • Telehouse Metro

Telehouse Metro is one of five Telehouse data centres in London and is based in the heart of the City. It is ideal for organisations that require secure, high quality, datacentre space and offers the ideal environment as your primary or secondary site. Telehouse Metro Data centre is a modern facility that enjoys high levels of security, connectivity and technical support to put your mind at ease.

TELEHOUSE, London, United Kingdom
65 Clifton Street, EC2A 4JE

Cooling Redundancy


Visit Telehouse Metro website