The average house price on Outwood Close, Leicester is £61,905. Prices range from £16,913 to £120,000.
There are 14 properties on Outwood Close, Leicester.
Average house prices on Outwood Close, Leicester have risen by 271% from £31,000 in 1998 to £115,000 in 2017.
Outwood Close, Leicester is in the LE3 postcode district.