Site: Telehouse South

Company: Telehouse
Metro: London Docklands
Metro: London
Country: England
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
Site Stats:
Current Under Construction Potential Expansion Total at Full Buildout
Building SqFt: 333,681 333,681
Gross SqFt:
Usable SqFt:
Office SqFt:
Power (MW): 2.00 16.00 18.00

Map and Nearby Locations:

1 Blackwall Way, Paul Julius Cl, London E14 2EH, United Kingdom

SITES within 15 miles of Telehouse South

Show SqM

Distance Site name SqFt MW
2.96 miles Netwise London Central 11,000 1.00
3.01 miles Level3 London (Braham)
3.11 miles Interxion London 2
3.12 miles Internap London
3.16 miles Interxion LON1 LON3 101,181 13.00
3.23 miles Netwise London East (NLE) 13,000 1.20
3.48 miles Colt House London
3.60 miles Redcentric London 28,000
3.60 miles Telehouse London Metro 11,227
3.66 miles iomart DC2 London 16,000
New facility in the Docklands
Source: Telehouse

June 2022

South Data Sheet (PDF)