London’s New Innovation Epicenter: British Land and Royal London Unveil World-Class Science Hub at One Triton Square
London, UK – October 15, 2025 – In a significant move to bolster the UK’s burgeoning science and technology sectors, British Land and Royal London Asset Management have officially launched One Triton Square, a state-of-the-art innovation scheme poised to become a leading hub for scientific breakthroughs. Located at the heart of the vibrant Regent’s Place…
