British Land and Royal London form £385m JV on west London science scheme

Description

Firms launch 50:50 joint venture to develop a science and innovation building at 1 Triton Square in West London.