Find our member societies in the menu to find their meeting dates and locations
Details provided here are provided by individual braches. We make every effort to ensure all information is correct but we advise you check any details with the branches as we can't be held responsible for any inaccuracies!