3 June 2019

Aviva Investors agrees two leases for West London properties