
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.

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