Power
8.75 MW
Colocation Space
111.9K sqft
Overview
LON-1 was originally built for one of the world's largest banking institutions and has 10,400 m2 and 8.75 MW of total capacity.
Key Points
- •LON-1 was originally built for one of the world's largest banking institutions
- •LON-1 has 10,400 m2 and 8.75 MW of total capacity
- •Located at 724-729 Dundee Road Slough, SL1 4JU, UK
- •Data center racks offer densities of up to 20 kW
- •Located in the heart of the Slough data centre corridor to the west of the M25
Security
24x7 securitygated entrancesecure lobby
Spec Sheet (PDF)
Apr 2026
Sources: