Aviva Investors shows £100m vote of confidence in London, with plans to create new office campus
Aviva Investors has made a £100 million bet on the post-Covid office market, revealing plans to work with Sellar, the developer behind the Shard, to create a workspace campus next to London Bridge station.
