This Week's London Deal Sheet
... site owned and recently redeveloped by British Land at 1 Triton Square, near Regent’s Park. British Land, which owns the eight-storey ... of two buildings it rents in the same development. British Land told investors this would impact its earnings for the six ...