Tuesday, 28 June from 9:30am - 12:00pm More info
Tuesday, 9 August from 6:30pm - 8:30pm More info / book
Saturday, 13 August from 10:00am - 2:00pm More info
Wednesday, 17 August from 6:00pm - 9:00pm More info / book
Saturday, 20 August from 9:30am - 1:30pm More info
Monday, 22 August from 6:00pm - 9:00pm More info / book
Wednesday, 24 August from 6:00pm - 9:00pm More info / book