81 High Street, Battle, East Sussex, TN33 0AQ 01424 772044

What's on

Battle Memorial Hall hosts regular weekly groups and classes, as well as one-off and yearly events.

Past events