Battle Memorial Hall Address 81 High Street Battle TN33 0AQ United Kingdom Upcoming Events No events in this location