Site: China Mobile Slough

Company: China Mobile
Metro: London: Slough
Metro: London
Country: England
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
Address:
Total Power: ??? NN
Interested in this information? Contact us
Megawatts

Map and Nearby Locations:

536 Ipswich Road, Slough, SL1 4EP, United Kingdom

SITES within 15 miles of China Mobile Slough

Show SqM



Distance Site name SqFt MW
10.32 miles Verizon London UK4
10.61 miles Sungard Hounslow UK 125,574
11.51 miles Barclays Data Centre
12.12 miles DRT London (Chess Building)
12.42 miles Cyxtera Reading LHR3 6.00
13.11 miles Echelon LCY20
13.54 miles 4D Surrey
13.65 miles Sungard Woking TC3 24,219
13.65 miles NaviSite Woking
13.67 miles Digital Realty Woking 200,000 40.00