Aviva Investors issues £37m green loan on London office redevelopment

The facility is secured by 95 New Cavendish Street in the city’s West End.

2 October 20253 mins read