Global Data Centers.formerly Florida Data Centers

Home/United Kingdom/UK/Iron Mountain London (LON-1/LON-2)

Iron Mountain Data Centers project

Iron Mountain London (LON-1/LON-2) data center, Slough, UK

724-729 Dundee Road, Slough SL1 4JU, UK

Iron Mountain Data Centers·Operating·36 MW

Area view. The exact parcel has not been made public.Imagery: Esri, Maxar

Iron Mountain runs two data centers in Slough, LON-1 and LON-2, with a combined 36 megawatts of power across more than 35,000 square meters. LON-1, at 724-729 Dundee Road, was originally built for one of the world's largest banking institutions before Iron Mountain took it over. LON-2 is a newer, greenfield building nearby at 110 Buckingham Avenue.

LON-1 alone holds 8.75 megawatts of that total; the site sits west of the M25 in Slough's data center corridor with an on-site link to the LINX internet exchange. A third building, LON-3, at 111 Buckingham Avenue, is being held for future development and is not yet built.

The facts on file

Company
Iron Mountain Data Centers
Address
724-729 Dundee Road, Slough SL1 4JU, UK
Region
UK
Country
United Kingdom
Status
Operating
Power
36 MW
Site location
Exact parcel not confirmed, so the pin is approximate.
Record checked
Sep 29, 2026

Sources

Everything above comes from these. Open one and check it yourself.

Other projects nearby

Sites we track within 40 km.

Share this

XFacebookText message

Every project above is drawn from public records, filings and local reporting. Each row links to what it is based on. Statuses change, so check the source date before you rely on one. Found something wrong? Write to [email protected] and it gets fixed.