Telehouse London Docklands Campus

Campus on Coriander Avenue comprising Telehouse North (1990), East, West, North Two and South (2022). It is one of Europe's best-known interconnection hubs; no campus-wide power figure was found.

Operator
Telehouse
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