Site: Telehouse South

Company: Telehouse
Metro: London Docklands
Metro: London
Country: England
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
Address:
1 Blackwall Way

Total Building SqFt: 333,681
Total Power: ??? NN
Interested in this information? Contact us
Megawatts

Map and Nearby Locations:

1 Blackwall Way

SITES within 15 miles of Telehouse South

Show SqM



Distance Site name SqFt MW
0.27 miles Global Switch London Docklands Campus 54
0.28 miles GTT London GS2 1
0.31 miles Level3 London (E India Dock)
0.31 miles Telehouse London Docklands (North, East, West) 786,000 40
0.32 miles Verizon London THW 8,072
0.57 miles Digital Meridian Gate (215 Marsh) 2
0.60 miles Digital Sovereign House (227 Marsh Wall) 53,862 9
0.67 miles GTT London Citi 9,795 2
0.78 miles Equinix London LD8 Harbour Exchange (Docklands) 137,443 12
0.91 miles AIMES DC3 Mastmaker Road
New facility in the Docklands
Source: Telehouse

June 2022

South Data Sheet (PDF)