1 Bedroom flats for sale in Orchard Road, LE17, Leicestershire

There are 291 results. Orchard Road, LE17, Leicestershire. Property prices for 1 bedroom flats in Orchard Road, LE17 range from £110,000 to £147,000 with an average price of £128,500.

1 bedroom flats for sale in Orchard Road, LE17, Leicestershire

icon

1 bedroom flats for sale near Orchard Road, LE17