Baxter Road
E16 3EY
View details
We are shaping the future of Newham, with the Populo Living Group currently looking after 795 homes – 251 homes fall under Populo Homes, our social housing provider. All our developments are built to high standards of design and construction. You can see what we have been building in Newham below...