The average house price on Dimmock Close, Leighton Buzzard is £175,782. Prices range from £62,000 to £285,000.
There are 43 properties on Dimmock Close, Leighton Buzzard.
Average house prices on Dimmock Close, Leighton Buzzard have fallen by 34.9% from £178,246 in 2005 to £116,000 in 2023.
Dimmock Close, Leighton Buzzard is in the LU7 postcode district.