The average house price on Station Lane, Leeds is £349,950. Prices range from £85,000 to £814,000.
There are 10 properties on Station Lane, Leeds.
Average house prices on Station Lane, Leeds have risen by 246.4% from £235,000 in 1998 to £814,000 in 2024.
Station Lane, Leeds is in the LS14 postcode district.