Canary Wharf Group plc has designed, developed and delivered circa 15.2 million sq ft of office and retail space and have an unrivalled track record of delivering bespoke headquarter buildings to occupiers, matching their business requirements.

One Canada Square

Lift lobby on level 31

One Canada Square is at the centre of Canary Wharf and is the tallest building in the UK.

Read More

40 Bank Street

40 Bank Street - view from the south

40 Bank Street offers of state of the art new generation offices of the highest possible standards that provide flexibility now and into the future.

Read More