June 28th Annual General Meeting 6pm prompt – finish before 7pm

We have a new President for 2018/19  - Paul Matthews.

We have a new President for 2018/19 – Paul Matthews.