Houses for sale in Bagworth, Leicestershire

There are 104 results. Bagworth, Leicestershire. Property prices in Bagworth range from £54,000 to £1,300,000 with an average price of £362,592.

Properties for sale in Bagworth, Leicestershire

icon