Our 2023 Programme of Events

This programme supersedes the previous mailout and includes some alterations. As always, events beyond our control may result in further changes. Please watch for future posts on this website for the latest information about coming events.