Twyford Village Hall
Address:
Main Street, Twyford, Leicestershire LE14 2HU
Description:
Refurbished in 1995, the hall is well furnished with upholstered chairs and modern curtains. Crockery and cutlery is available. There is a Main Hall, a meeting room and kitchen

