Power
18 MW
Colocation Space
69.4K sqft
Overview
LON5 is a purpose-built data center in Slough, UK delivering 18 MW IT capacity to 6,452 sq. m. technical space with two-floor configuration.
Key Points
- •Delivers 18 MW IT capacity to 6,452 sq. m. technical space
- •Features two-floor technical space configuration with dedicated electrical plant to each floor
- •Has 900 mm heavy duty raised floor with 3,600 mm clear height
- •Powered by 100% renewable energy since 2021
- •Includes Active/Active dual redundant power supplies of 27 MVA
Certifications
BREEAM "Very Good" target certificationISO 14001 Environmental Management certified
Security
24/7 staffingmulti-layered securityadvanced access control systemscomprehensive video surveillancemultiple authentication layers
Spec Sheet (PDF)
Mar 2026