London’s big property deals of 2026 and what they reveal
From BP’s St James’s Square HQ to Barclays’ Canary Wharf tower, 2026’s major London deals show investors returning selectively to prime offices.
From BP’s St James’s Square HQ to Barclays’ Canary Wharf tower, 2026’s major London deals show investors returning selectively to prime offices.