2 bed propertyWoodman Street, North Woolwich, London E16 Listed Oct 8, 2025£200,000 -11.1% was £225,000