Aviva Investors has bought Alder Castle at 10 Noble Street in the City of London for about £60m. The 90,000 sq ft property was sold by German fund Degi, which originally bought it from Henderson ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results