Global Switch London East

Global Switch's Docklands campus at 3 Nutmeg Lane, operating since 2002. Full planning approval was reported in February 2024 for a 40MW London South expansion; published campus power figures conflict, so capacity is left blank.

Location
London, Docklands, Greater London (Tower Hamlets), E14
Status
Operating
Last checked
1 Nov 2026

Sources

Spotted something out of date? Send a correction.

Other data centres in London