20 Cabot Square

Canary Wharf E14
Commercial

Key Details

Address
20 South Colonnade, London E14 4PU
Size
558,000 sq ft>
Offices
1

Overview

20 Cabot Square is a 17-storey office building in Canary Wharf, London E14.

20 Cabot Square/10 South Colonnade is a 25-year-old air-conditioned office building situated to the south west of the main tower and Canary Wharf Docklands Light Railway (DLR) station. Office accommodation is spread over 11 floors with a mezzanine and basement.

2018 - The Government Property Unit relocate from Whitehall into 20 Cabot Square. The building will be home to around 5,700 civil and public servants by the end of 2018.

2016 - The government decides to lease the whole building, covering 50,354m2, for The Government Property Unit. The 15-year lease will end in 2032. The location of the East London Office Hub at Canary Wharf was chosen due to its exceptional public transport connections to the rest of London and the UK, which will further be enhanced by the opening of Crossrail, along with its significantly lower cost compared to other central London locations.

Site & Location

Transport

DLR
Heron Quays DLR StationDlr
BUS
Canary Wharf Station135, 277, D3, D7, D8, N277, N550

Team

Company
Type
Year
Developer

Timeline

News, events, milestones and offers from the new development
+ Post a new milestone

Disclaimer

Information on this page is for guidance only and remains subject to change. Buildington does not sell or let this property. For more information about this property please register your interest on the original website or get in touch with the Connected Companies.