15 January 2020

Aviva Investors buys £106m London hotel development site