3 bed semi-detached houseBelmont Hill, London SE13 Listed Dec 26, 2025£1,150,000 -4.2% was £1,200,000