Houses for sale in Market Harborough, LE16, Leicestershire

Market Harborough LE16, UK - There are 810 results for properties in Market Harborough with prices ranging from £55,000 to £3,950,000, and an average price of £413,587.

Properties for sale in Market Harborough, LE16, Leicestershire

icon