The average house price on Lucas Lane, Hitchin is £343,989. Prices range from £20,050 to £930,000.
There are 20 properties on Lucas Lane, Hitchin.
Average house prices on Lucas Lane, Hitchin have risen by 556.1% from £117,875 in 1995 to £773,333 in 2024.
Lucas Lane, Hitchin is in the SG5 postcode district.