3 bed detached houseCanberra Road, London, London SE7Planning Listed May 11, 2026£700,000 -6.7% was £750,000