The average house price on Southmeads Road, Leicester is £653,333. Prices range from £215,000 to £1,425,000.
There are 15 properties on Southmeads Road, Leicester.
Average house prices on Southmeads Road, Leicester have risen by 432.7% from £267,500 in 1995 to £1,425,000 in 2025.
Southmeads Road, Leicester is in the LE2 postcode district.