Populo in Newham

We are shaping the future of Newham, currently building 1,600 new homes across 12 sites

Map View