In pictures: HTA completes 452-home social rent scheme in Greenwich
Oct 27, 2026 - 20:00
0

Kidbrooke Park one of UK's largest council housing schemes in recent years