Building for a New Tomorrow

Telehouse is constructing a new state-of-the-art Administration Building at our iconic London Docklands campus.

Designed to meet BREEAM Excellent standards, the new building will replace the existing Administration Building located between Telehouse East and Telehouse West and will include office spaces with collaborative workspaces, dedicated meeting rooms and leading-edge welfare facilities for our customers, partners and employees.

Control Room

New centralised control area, comprising building and security control rooms and a Service Desk to support customers.

Facilities Management

Building Control Room and Service Desk located on the same floor to maximise response reaction and communication flow.

Office Spaces

Our customers will also have access to meeting rooms and workspace.


Fully equipped cafeteria equipped with an open lounge offering an informal meeting space.