Programme Categories Club organisation Competition Exhibition External speaker Image viewing Practical night Print Projected Visit Agenda Agenda Month June 2025 Jun 2025 Collapse All Expand All Jun 26 Thu Annual General Meeting Tickets Jun 26 @ 8:00 pm – 10:00 pm Our Annual General Meeting June 2025 Jun 2025 Subscribe to filtered calendar Add to Timely Calendar Add to Google Add to Outlook Add to Apple Calendar Add to other calendar Export to XML