Project Summary

Iron Mountain LON-3 25MW Data Center Slough

Status: Active Development / Phased Delivery   |   Location: Slough Trading Estate, 111 Buckingham Avenue, Slough, SL1 4PF, United Kingdom


Project Overview

Iron Mountain Data Centers LON-3 is a 25 MW critical IT load data center facility on a 2.5-acre campus at 111 Buckingham Avenue on the Slough Trading Estate in Slough, United Kingdom. The 5,200 m², or 55,972 sq ft, three-story facility provides AI-ready, high-density infrastructure across six data halls of approximately 870 m² each, with around 4.1 MW of capacity per hall. Developed alongside LON-1 and LON-2, LON-3 expands Iron Mountain’s presence in the Slough market and is designed to support demanding CPU and GPU workloads where higher rack densities create greater power and cooling requirements. The facility incorporates N+1 and 2N UPS redundancy configurations, providing resilient power protection for critical computing equipment, while direct liquid cooling and high-density air cooling options allow customers to select thermal management approaches suited to different workload profiles. Its BREEAM green building standards provide a framework for resource-conscious facility design, complemented by 100% matched renewable power through Iron Mountain’s Green Power Pass, which supports customer sustainability objectives. Connectivity is supported through dual Meet-Me-Rooms, providing infrastructure for carrier and network interconnection, while low-latency connectivity to the London Internet Exchange, or LINX, supports efficient access to major internet and digital networks. The six-hall configuration also provides flexibility for phased deployments and workloads with different density requirements. With 25 MW of critical IT capacity, AI-ready cooling options, resilient power architecture, renewable electricity matching, and access to London’s major network ecosystem, LON-3 provides infrastructure for enterprise, cloud, high-performance computing, and GPU-intensive applications. Its location within the established Slough data center cluster further connects the facility to one of the United Kingdom’s key digital infrastructure environments.


Quick Facts Selected Details

Field Value
Project Name Iron Mountain LON-3 25MW Data Center Slough
Location Slough Trading Estate, 111 Buckingham Avenue, Slough, SL1 4PF, United Kingdom
Status Active Development / Phased Delivery
Project Type Purpose-Built High-Density Hyperscale, Cloud Node & AI Colocation Facility
Commissioning 🔒 Subscriber Intelligence
Total IT Load 🔒 Subscriber Intelligence
Total Capacity 🔒 Subscriber Intelligence
Tier Level 🔒 Subscriber Intelligence

City Profile

Header Details
City Name Slough
Population Approximately 158,500 in 2021.
Urban Agglomeration Approximately 10 million within the wider London metropolitan area
Economic Profile 🔒 Detailed city intelligence available to subscribers

🔒

Unlock Full Project Intelligence

Get complete intelligence for Iron Mountain LON-3 25MW Data Center Slough including companies involved, technical specifications, infrastructure details, construction milestones and investment intelligence.
✓ Companies & stakeholders
✓ Power infrastructure
✓ Technical specifications
✓ Construction milestones
✓ Investment details
✓ Funding intelligence

Companies Involved

Developer, operator, infrastructure partners, contractors and engineering.

🔒 Subscriber

Technical Specifications

Power capacity, redundancy, cooling, connectivity, PUE and energy mix.

🔒 Subscriber

Milestones

Announcement, construction start, go-live and full buildout.

🔒 Subscriber

Investment Details

Total project investment and funding intelligence.

🔒 Subscriber

Stay Ahead in the Data Center World

Subscribe to our exclusive newsletter and get the latest insights on data center trends, market forecasts, and infrastructure innovations delivered straight to your inbox.