From BP’s St James’s Square HQ to Barclays’ Canary Wharf tower, 2026’s major London deals …
Plans for a 1.1m sq ft retrofit of 8 Canada Square highlight London’s shift from …
Central London office space under offer is at its highest since 2007. What the rebound …
