The AGM will take place at 6pm on Wednesday 26th June at:
The Royal Thames Yacht Club
60 Knightsbridge, London, SW1 7LF