Sold House Prices in Ibstock, Leicestershire | Average £160,848 | BritishProperty.uk