PIC teams up with London Square for first affordable homes deal

Pension Insurance Corporation has made its first affordable housing investment, committing £50m to build 125 homes alongside developer London Square.

Their scheme is on the former Hawks Road Health Clinic site