Illston on the Hill Village Hall
Illston on the Hill Village Hall is situated in a pretty village with tranquil rural surroundings. It has a main hall and meeting room and benefits from a well-equipped, spacious kitchen. The main hall seats up to 90 people and the meeting room seats 20. Available for hire 7 days a week. Facilities also include a licensed bar.
I
AddressMain Street, Illston on the Hill, Leicestershire, LE7 9EG

