The average house price on Icknield Gardens, Leighton Buzzard is £418,389. Prices range from £345,000 to £550,500.
There are 9 properties on Icknield Gardens, Leighton Buzzard.
Average house prices on Icknield Gardens, Leighton Buzzard have fallen by 27% from £550,500 in 2020 to £401,875 in 2021.
Icknield Gardens, Leighton Buzzard is in the LU7 postcode district.