Monday 3 June ( 10:30 - 12:00 )
Sunday 9 June ( 12:00 - 16:00 )
Saturday 15 June ( 10:00 - 13:00 )
Sunday 16 June ( 12:00 - 16:00 )
Wednesday 19 June ( 13:00 - 14:00 )
Saturday 22 June to Thursday 6 June ( 10:00 - 12:00 )
Saturday 22 June to Thursday 6 June ( 10:30 - 12:30 )
Saturday 22 June to Thursday 6 June ( 10:30 - 12:30 )
Sunday 23 June ( 12:00 - 16:00 )
Monday 24 June ( 11:00 - 12:30 )