Iron Mountain LON-1 London Data Center
Operating / Stabilized · Slough, England, United Kingdom
LON-3 is the third Iron Mountain building at Slough and remains under construction. Its 25 MW is a future facility boundary; Q2 2026 reporting gives Q1 2027 expected completion, no pre-leased MW and $391.9 million total expected investment. None of those values is represented as operating capacity. Customer utilization, private contract terms and unreported project financing remain outside the verified public record.
Projects sharing a market, utility, or organization.
Operating / Stabilized · Slough, England, United Kingdom
Operating / Stabilized · Slough, England, United Kingdom
Operating / Stabilized · Slough, England, United Kingdom
Operating / Stabilized · Slough, England, United Kingdom
LON-3 is the third Iron Mountain building at Slough and remains under construction. Its 25 MW is a future facility boundary; Q2 2026 reporting gives Q1 2027 expected completion, no pre-leased MW and $391.9 million total expected investment. None of those values is represented as operating capacity. Customer utilization, private contract terms and unreported project financing remain outside the verified public record.
25 MW
25 MW is a future LON-3 build boundary. Q2 2026 reporting gives Q1 2027 expected completion and shows no pre-leased MW; it is not operating capacity.
Liquid-cooling-capable facility with redundant power and cooling, dark fiber, LINX access and GPU-ready configurations.
Cooling and resilience architecture is described at facility or campus level; instantaneous draw and tenant utilization remain undisclosed.
No map point available
Published claims and their source links.