
Location
Wilbarston Village Hall
Carlton Rd
Wilbarston
Market Harborough
LE16 8QD
United Kingdom
GB