Peabody secures permission for 1,950 homes in south-east London

Published on 19 October 2022

Housing association Peabody has been granted outline planning permission for 1,950 homes in Abbey Wood, south-east London.