Saturday, 10th May 2025, 10.00am to 12.00pm
Wednesday, 14th May 2025, 5.00pm to Tuesday, 2nd December 2025, 6.30pm
Saturday, 17th May 2025, 10.00am to 12.00pm
Saturday, 24th May 2025, 10.00am to 12.00pm
Wednesday, 28th May 2025, 5.00pm to 6.00pm
Wednesday, 28th May 2025, 5.00pm to Tuesday, 16th December 2025, 6.30pm
Saturday, 31st May 2025, 10.00am to 12.00pm
Saturday, 7th June 2025, 10.00am to 12.00pm
Wednesday, 11th June 2025, 5.00pm to Monday, 29th December 2025, 6.30pm
Saturday, 14th June 2025, 10.00am to 12.00pm
Saturday, 21st June 2025, 10.00am to 12.00pm
Wednesday, 25th June 2025, 5.00pm to 6.00pm
Wednesday, 25th June 2025, 5.00pm to Monday, 12th January 2026, 6.30pm
Saturday, 28th June 2025, 10.00am to 12.00pm
Saturday, 5th July 2025, 10.00am to 12.00pm
Wednesday, 9th July 2025, 5.00pm to Tuesday, 27th January 2026, 6.30pm
Saturday, 12th July 2025, 10.00am to 12.00pm
Saturday, 19th July 2025, 10.00am to 12.00pm
Wednesday, 23rd July 2025, 5.00pm to Tuesday, 10th February 2026, 6.30pm
Wednesday, 23rd July 2025, 5.00pm to 6.00pm