Peabody and London Square unveil Holloway Prison masterplan

Peabody and London Square have unveiled the first plans for its 1,000-home Holloway Prison, N7, masterplan in a public consultation. The housing association is proposing approximately 1,000-1,050 homes, of which 60% will be affordable, following on from an