British Land confirms sale of 1 Triton Square stake

British Land and Royal London Asset Management Property have confirmed they are forming a 50:50 joint venture to reposition 1 Triton Square, NW1, as a life sciences hub.

The deal,