2 bed end of terrace houseEastcombe Avenue, London SE7Planning Listed Apr 30, 2026£675,000 -3.6% was £700,000