The average house price on Cillocks Close, Hoddesdon is £235,293. Prices range from £85,000 to £495,000.
There are 22 properties on Cillocks Close, Hoddesdon.
Average house prices on Cillocks Close, Hoddesdon have risen by 493.8% from £76,625 in 1995 to £455,000 in 2025.
Cillocks Close, Hoddesdon is in the EN11 postcode district.