Theddingworth Village Hall
Address:
Main Street, Theddingworth, United Kingdom, Leciestershire LE17 6QR
Description:
There is a Main Hall with seating for up to 65 people and a meeting room seating 12 people.