Update: March 2020: Unfortunately, a number of events have been cancelled due to the ongoing Coronavirus.Corona virus outbreak. We will try to keep this list up to date with events from July this year, but in the case of queries, please contact the organisers.