3 bed detached houseChurch Avenue, Highams Park, London. E4Planning Listed Apr 22, 2024£725,000 -3.3% was £750,000