British Land and Royal London Form Join Venture to Operate 1 Triton Square
British Land has sold 50 per cent of its stake in 1 Triton Square at Regents Place to Royal London Asset Management Property. The companies have formed a joint...
Read Full Article