Exclusive News Articles

Central London office space at highest level of take-up since 2000

Take-up in Central London offices has increased 11% each year, hitting its highest level since 2000. In particular, the Docklands area as much as doubled thanks to activity at Canary Wharf.