The average house price on Canal Road, Leeds is £158,492. Prices range from £29,975 to £350,000.
There are 3 properties on Canal Road, Leeds.
Average house prices on Canal Road, Leeds have risen by 488.2% from £59,500 in 1997 to £350,000 in 2024.
Canal Road, Leeds is in the LS13 postcode district.