3 December 2025

Aviva Investors finances £175m loan for acquisition of central London property