The average house price on Windsor Road, Leighton Buzzard is £240,284. Prices range from £113,953 to £650,000.
There are 113 properties on Windsor Road, Leighton Buzzard.
Average house prices on Windsor Road, Leighton Buzzard have risen by 207.6% from £145,709 in 2000 to £448,250 in 2024.
Windsor Road, Leighton Buzzard is in the LU7 postcode district.