Site: Iron Mountain London LON-1

Company: Iron Mountain
Metro: London: Slough
Metro: London
Country: England
Country: United Kingdom
Region: Europe
Address: 724-729 Dundee Road, Slough SL1 4JU, United Kingdom
Total Building SqFt: 183,000
Gross SqFt: 12,000
Total Power: 8.75 Megawatts

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


724-729 Dundee Road, Slough SL1 4JU, United Kingdom

SITES within 15 miles of Iron Mountain London LON-1

Distance Site name SqFt MW
0.08 miles Equinix Slough LD7
0.23 miles Equinix Slough LD4
0.36 miles Equinix Slough LD5
0.36 miles QTS London 172,000
0.54 miles Equinix London LD10 43,670 9.60
0.55 miles VIRTUS Slough London 3 and 4 230,000 27.20
0.58 miles Equinix Slough Campus LD4, LD5, LD6, LD10 612,096
0.69 miles Logicalis Slough
0.75 miles GoDaddy Slough (HEG)
0.75 miles Level3 Slough
Iron Mountain Slough View From the North
Source: Iron Mountain


November 2018

Data Sheet for LON-1 site.