20 Oct 2025

Telehouse broke ground on Telehouse West Two, a £275m data centre with an overall building capacity of 33MW at its London Docklands campus, set for completion in 2028