Level3 London (E India Dock)

Login to Add Favorite Login to Get a Quote
Login to Add Favorite Login to Get a Quote
Site: Level3 London (E India Dock)

Company: Lumen Technologies
Metro: London Docklands
Metro: London
Country: England
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Address:

Map and Nearby Locations:

240 E India Dock Rd, Poplar, London E14 9YY, UK

SITES within 15 miles of Level3 London (E India Dock)

Show SqM



Distance Site name SqFt MW
0.10 miles GTT London GS2 0.69
0.11 miles Global Switch London Docklands Campus 53.37
0.13 miles Sungard Docklands UK
0.14 miles Telehouse London Docklands (North, East, West) 786,000 40.00
0.14 miles Netwise Hosting Telehouse North
0.15 miles Verizon London THW 8,072
0.71 miles GTT London Citi 9,795 1.50
0.77 miles Digital Meridian Gate (215 Marsh) 1.40
0.81 miles Evoque LHR1
0.82 miles Digital Sovereign House (227 Marsh Wall) 53,862 8.60