Ballymore wins approval for 1,667-home Newham redevelopment
Urban regeneration specialist Ballymore has secured planning permission to redevelop the Knights Road site in Newham’s Royal Docks, east London, and to build 1,667 homes. CGI of Ballymore’s Knights Road…