Illston on the Hill Village Hall

Illston on the Hill Village Hall

  1. Home
  2. »
  3. Illston on the Hill Village Hall
Address:
Main Street, Illston on the Hill, United Kingdom, Leicestershire LE7 9EG
Description:

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 hall has recently received grant support from The Nature Save Trust. The main hall seats up to 90 people and the meeting room seats 20.

Contact Information

Verified by MonsterInsights