The average house price on Orchid Close, Leicester is £152,900. Prices range from £71,950 to £250,000.
There are 11 properties on Orchid Close, Leicester.
Average house prices on Orchid Close, Leicester have risen by 331% from £58,000 in 1996 to £250,000 in 2019.
Orchid Close, Leicester is in the LE19 postcode district.