Up to 15,000 homes could be built on the 100-hectare site in southeast London which was shortlisted by the Government as one of 12 possible ‘New Towns’ across the country. The project, which is being run by housing association Peabody, received a boost late last year when the Chancellor announced Central Government backing for a DLR extension to Thamesmead, with the station set to sit near the site.