3 bed terraced houseCaistor Park Road, London E15Planning Listed Jan 9, 2026£490,000 -2.0% was £500,000
3 bed terraced houseStopford Road, London E13Planning Listed Nov 14, 2025£525,000 -12.5% was £600,000