Node gets nod for Woolwich’s 494-home Island Site


Alternative residential developer, investor and manager Node has received planning consent to redevelop the Island Site in Woolwich, SE18.

The scheme will provide 494 co-living homes, alongside shops, offices and a