In pictures: HTA completes 452-home social rent scheme in Greenwich

Oct 27, 2026 - 20:00
 0
In pictures: HTA completes 452-home social rent scheme in Greenwich
Kidbrooke Park one of UK's largest council housing schemes in recent years