The average house price on Badgers Brook, Leighton Buzzard is £409,118. Prices range from £333,000 to £499,000.
There are 17 properties on Badgers Brook, Leighton Buzzard.
Average house prices on Badgers Brook, Leighton Buzzard have fallen by 11.2% from £416,800 in 2007 to £370,000 in 2018.
Badgers Brook, Leighton Buzzard is in the LU7 postcode district.