The average house price on Lake Street, Leighton Buzzard is £384,247. Prices range from £20,000 to £20,270,673.
There are 104 properties on Lake Street, Leighton Buzzard.
Average house prices on Lake Street, Leighton Buzzard have risen by 33139.9% from £60,983 in 1996 to £20,270,673 in 2025.
Lake Street, Leighton Buzzard is in the LU7 postcode district.