Twyford Village Hall
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
AddressMain Street, Twyford, Leicestershire, LE14 2HU

