The average house price on Maydencroft Lane, Hitchin is £601,864. Prices range from £128,000 to £3,150,000.
There are 14 properties on Maydencroft Lane, Hitchin.
Average house prices on Maydencroft Lane, Hitchin have risen by 268.7% from £115,000 in 1996 to £424,000 in 2024.
Maydencroft Lane, Hitchin is in the SG4 postcode district.