Back to the tracker

Iron Mountain LON-1, Dundee Road, Slough

Iron Mountain Data Centers

Slough, South EastOperational

Iron Mountain's LON-1 colocation data centre at 724-729 Dundee Road on the Slough Trading Estate, a former banking data centre that Iron Mountain has upgraded. Iron Mountain gives 10,400 sqm across four data halls on a 4.5-acre campus and 8.75 MW of "total power capacity" (not defined as IT load). Iron Mountain says it runs two further London sites, LON-2 and LON-3.

Reality Score

Not yet scored

Not buying yet. These projects in South East score Building or Likely:

Get the list of projects buying now →

Key facts

Operator / developer
Iron Mountain Data Centers
Location
724-729 Dundee Road, Slough Trading Estate, Slough, SL1 4JU, South East, United Kingdom
Status
Operational
Facility type
Data centre
AI relevance
Not stated

Planning

Planning route
Local planning (TCPA)

Sources

Last verified

8 November 2026

Email me when this changes

Get an email when we update this project's published record.