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

Published on March 18, 2024

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