Colocation Space
26.9K sqft
Overview
LHR18 is a 3+ story building with 26,910 ft² total space located at Oliver's Yard, London, and operates on 100% renewable energy.
Key Points
- •Building structure is 3+ stories
- •Total building size is 26,910 ft² (2,500 m²)
- •UPS redundancy is N+1
- •Cooling redundancy is N+1
- •Uses 100% renewable energy
Certifications
SOC2PCI-DSSISO 9001ISO 14001ISO 27001ISO 45001ISO 50001
Infrastructure
UPS Redundancy
N+1
Cooling Redundancy
N+1
Security
Biometric accessPhoto badge accessCCTV with 90+ day backup
Spec Sheet (PDF)
Mar 2026