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
- Council
- Slough Borough Council
- Planning route
- Local planning (TCPA)
Sources
- LON-1 London data center
Secondary source · Iron Mountain (primary, operator)
Last verified
8 November 2026