The average house price on Spencer Clarke Road, Leicester is £303,911. Prices range from £134,028 to £503,707.
There are 25 properties on Spencer Clarke Road, Leicester.
Average house prices on Spencer Clarke Road, Leicester have fallen by 45.8% from £325,923 in 2020 to £176,659 in 2023.
Spencer Clarke Road, Leicester is in the LE7 postcode district.