6 bed semi-detached houseBromfelde Road, London SW4Planning Listed Apr 22, 2026£1,850,000 -2.4% was £1,895,000