The average house price on Town Street, Leeds is £232,060. Prices range from £15,000 to £3,343,430.
There are 64 properties on Town Street, Leeds.
Average house prices on Town Street, Leeds have risen by 191.2% from £71,988 in 1995 to £209,643 in 2024.
Town Street, Leeds is in the LS18 postcode district.