Want to learn more?
Contact a data center team member today!
Iron Mountain Data Centres signed a deal for 5MW of locally generated solar energy to offset its LON-1 data centre in Slough.
Iron Mountain is a global data center company that provides tailored, sustainable, secure, carrier and cloud-neutral colocation solutions.
Iron Mountain’s London data center campus is located in the UK data center interconnection hub of Slough, in close proximity to the large peering exchanges.
Contact a data center team member today!