17 January 2022

PIC invests £129m in London university accommodation