The average house price on Orchard Lane, Bedford is £245,672. Prices range from £14,000 to £580,000.
There are 32 properties on Orchard Lane, Bedford.
Average house prices on Orchard Lane, Bedford have risen by 517.4% from £65,600 in 1995 to £405,000 in 2024.
Orchard Lane, Bedford is in the MK43 postcode district.