The average house price on Castle Lodge Mews, Leeds is £132,530. Prices range from £37,670 to £305,000.
There are 25 properties on Castle Lodge Mews, Leeds.
Average house prices on Castle Lodge Mews, Leeds have risen by 81% from £124,318 in 2005 to £224,995 in 2023.
Castle Lodge Mews, Leeds is in the LS26 postcode district.