The average house price on Manor Road, Leighton Buzzard is £360,950. Prices range from £105,000 to £942,000.
There are 10 properties on Manor Road, Leighton Buzzard.
Average house prices on Manor Road, Leighton Buzzard have risen by 670.8% from £60,975 in 1995 to £470,000 in 2024.
Manor Road, Leighton Buzzard is in the LU7 postcode district.