How To Find Us

Twyford Village Hall is located at:

15 Main Street,

Twyford,

Melton Mowbray

LE14 2HU

Map: