The average house price on Tebworth Road, Leighton Buzzard is £530,262. Prices range from £60,000 to £1,570,000.
There are 17 properties on Tebworth Road, Leighton Buzzard.
Average house prices on Tebworth Road, Leighton Buzzard have risen by 2020.4% from £54,000 in 1995 to £1,145,000 in 2024.
Tebworth Road, Leighton Buzzard is in the LU7 postcode district.