2 bed semi-detached houseStockwell Park Crescent, Stockwell, London SW9Planning Listed May 12, 2026£1,695,000