Mount Anvil close to building further 800 homes in Newham

London developer Mount Anvil, in partnership with ExCeL London, has secured a resolution to grant planning permission for a 796-home scheme in Newham, east London.

Newham’s strategic development committee has given its backing to phases two and and