3 Bedroom houses for sale in Orchard Road, LE17, Leicestershire

There are 30 results. Orchard Road, LE17, Leicestershire. Property prices for 3 bedroom properties in Orchard Road, LE17 range from £180,000 to £625,000 with an average price of £308,067.

3 bedroom properties for sale in Orchard Road, LE17, Leicestershire

icon