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
0.56 miles NTT Slough 2 9,677 1.80
0.58 miles NTT Slough 3 56,700 2.70
1.58 miles Kao Data Slough 16.00
1.58 miles GTR Slough
2.38 miles Yondr Slough
3.68 miles Pulsant Maidenhead P1 1.20
4.21 miles iomart DC5 Maidenhead 30,140
7.10 miles Zayo Egham 0.70
7.48 miles VIRTUS Stockley Park Campus 258,333 67.00
7.67 miles DRT London (West Drayton)