Global Switch London 2 Docklands
London, England
Global Switch London 2 is Europe’s largest purpose built data centre. This centre offers 65,500m² of space over 10 floors, with 48MW of power capacity.
Global Switch London 2 is Europe’s largest purpose built data centre. This centre offers 65,500m² of space over 10 floors, with 48MW of power capacity.