3 bed detached houseKidbrooke Grove, London SE3Planning Listed Mar 5, 2026£1,000,000 -20.0% was £1,250,000