The average house price on Station Lane, Leicester is £297,383. Prices range from £78,000 to £975,000.
There are 43 properties on Station Lane, Leicester.
Average house prices on Station Lane, Leicester have risen by 694.9% from £72,000 in 1995 to £572,300 in 2024.
Station Lane, Leicester is in the LE7 postcode district.