Plans in for more labs at Canary Wharf

Another office building in Canary Wharf, E14, is set to become a life sciences hub. GIC and Oaktree bought 17 Columbus Courtyard in February for £100m, marking one of the largest deals completed in the first quarter of 2023,