Battle Memorial Halls Address 81 High Street Battle United Kingdom Upcoming Events No events in this location