Houses for sale in Bagworth, Leicestershire

There are 97 results. Bagworth, Leicestershire. Property prices in Bagworth range from £69,950 to £1,300,000 with an average price of £365,058.

Properties for sale in Bagworth, Leicestershire

icon