Global Switch 2 (London) | data centre

United Kingdom / England / Westham / London / Nutmeg Lane, 3
 data centre  Add category

Global Switch 2 London is Europe's largest purpose-built carrier neutral data centre.

www.globalswitch.com/en/locations/london-data-center
Nearby cities:
Coordinates:   51°30'39"N   -0°0'12"E
This article was last modified 8 years ago