DCQ
Iron MountainOperational

London

724-729 Dundee Road Slough, SL1 4JU, UK, Slough, United Kingdom
Iron Mountain
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
VerifiedSource: Iron Mountain