10 Oct 2023 Telehouse to expand Telehouse South facility in London Company fitting out two floors and adding 5MW
24 Mar 2022 Telehouse launches new Docklands data center in London Company opens fifth facility at London campus in former Thompson Reuters building