Iron Mountain London LON-1

Login to Add Favorite Login to
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
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

Map and Nearby Locations:

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

SITES within 15 miles of Iron Mountain London LON-1

Show SqM

Distance Site name SqFt MW
8.05 miles DRT London (West Drayton)
8.11 miles CyrusOne: London II 23,408 13.60
8.19 miles VIRTUS Stockley Park Campus 107,639 24.00
8.20 miles CyrusOne London II (Stockley Park) 77,000 13.62
8.87 miles DRT London (Cresses Business Park) 58,847
9.36 miles CentriLogic Berkshire 5,500
9.48 miles ServerFarm London 39,428 7.00
9.57 miles Level3 Bracknell
10.09 miles VIRTUS Hayes London2 160,166 11.40
10.71 miles Verizon London UK4
Iron Mountain Slough View From the North
Source: Iron Mountain

November 2018

LON-1 Data Sheet (PDF)