EvoSwitch: LON-01 London Data Center
EvoSwitch LON-01 London Data Center is located at 4 Slough Road, Slough SL1 2JH, UK. The data center is 53820 sqft. The gross colocation space is not available for this data center. No power information has been offered for this location. We found 180 data center locations within 50 miles of this facility. No certifications are specified for this location.
Bare Metal
IaaS
Internet Exchange
Colocation
Details
Certifications
Media
Brochures
On Map
About LON-01 London Data Center
Experience seamless digital transformation at Evoswitch's cutting-edge colocation facility in London. Trust us to handle your infrastructure needs, whether you're consolidating, setting up a hybrid IT environment, or adapting to data center changes.