Filters:
clear
clear
Country: United Kingdom

sports complex in Ibstock

About 1 results.

Ibstock Leisure Complex

Chapel Street 24, LE67 6HE Ibstock, United Kingdom

North West Leicestershire boasts enormous diversity including, heritage and history, amazing places to visit, miles of hidden nature trails and days out to delight everyone.

  • 1