The average house price on Cannon Grove, Leatherhead is £304,007. Prices range from £33,800 to £795,000.
There are 82 properties on Cannon Grove, Leatherhead.
Average house prices on Cannon Grove, Leatherhead have risen by 576.6% from £94,833 in 1995 to £641,667 in 2025.
Cannon Grove, Leatherhead is in the KT22 postcode district.