Site: Iron Mountain London LON-1

Company: Iron Mountain
Metro: London: Slough
Metro: London
Country: England
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
724-729 Dundee Road

Total Building SqFt: 183,000
Gross SqFt: 12,000
Total Power: ??? NN
Interested in this information? Contact us

Strategically located in the Slough Trading Estate, LON-1 is a 183,000 SF colocation facility on Iron Mountain's 5.5-acre London data center campus. Enjoy close proximity to one of Europe's largest network ecosystems. The site was acquired in a sale-leaseback transaction with Credit Suisse


LON-1 security features include a guarded campus entrance, 3-factor access controls, fully, background-checked employees

Map and Nearby Locations:

724-729 Dundee Road

SITES within 15 miles of Iron Mountain London LON-1

Show SqM

Distance Site name SqFt
0.08 miles Equinix LD7 71,042
0.11 miles Equinix LD12
0.11 miles Equinix LD14
0.17 miles Equinix LD6 129,000
0.26 miles Equinix LD4 107,639
0.29 miles CyrusOne London III 39,504
0.31 miles Equinix LD11x
0.36 miles Equinix LD5 172,222
0.36 miles QTS London 172,000
0.53 miles China Mobile Slough
Iron Mountain Slough View From the North
Source: Iron Mountain

November 2018

LON-1 Data Sheet (PDF)