3 bed semi-detached houseEwelme Road, Forest Hill, London SE23 Listed Jun 16, 2026£700,000 -6.7% was £750,000