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 ...