5 bed detached houseAntrobus Road, London W4Planning Listed May 8, 2026£1,850,000 -5.1% was £1,950,000