1 Bedroom houses for sale in Orchard Road, LE17, Leicestershire
There are 59 results. Orchard Road, LE17, Leicestershire. Property prices for 1 bedroom properties in Orchard Road, LE17 range from £110,000 to £200,000 with an average price of £152,333.