Events
Below are listed our next 100 events grouped by week. You can also use the calendar to look at a specific date.
February 2026 - February 2026
Monday Rhyme Time – 9 February 2026 at 11:00 am - 11:30 amBallet Class – 10 February 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 10 February 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 10 February 2026 at 11:30 am - 12:15 pm
Science Club – 10 February 2026 at 4:00 pm - 6:00 pm
Chess Club – 10 February 2026 at 6:30 pm
Free Community Yoga Class – 12 February 2026 at 6:30 pm
Councillor Surgery – 14 February 2026 at 10:30 am - 11:30 am
February 2026 - February 2026
Monday Rhyme Time – 16 February 2026 at 11:00 am - 11:30 amBallet Class – 17 February 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 17 February 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 17 February 2026 at 11:30 am - 12:15 pm
Science Club – 17 February 2026 at 4:00 pm - 6:00 pm
Book Club — A Quiet Place – 18 February 2026 at 7:00 pm
Free Community Yoga Class – 19 February 2026 at 6:30 pm
Gig : Achilles Heel – 20 February 2026 at 7:15 pm - 9:15 pm
February 2026 - March 2026
Monday Rhyme Time – 23 February 2026 at 11:00 am - 11:30 amBallet Class – 24 February 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 24 February 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 24 February 2026 at 11:30 am - 12:15 pm
Science Club – 24 February 2026 at 4:00 pm - 6:00 pm
Free Community Yoga Class – 26 February 2026 at 6:30 pm
March 2026 - March 2026
Monday Rhyme Time – 2 March 2026 at 11:00 am - 11:30 amBallet Class – 3 March 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 3 March 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 3 March 2026 at 11:30 am - 12:15 pm
Science Club – 3 March 2026 at 4:00 pm - 6:00 pm
Persepolis – 3 March 2026 at 7:15 pm - 10:00 pm
March 2026 - March 2026
Monday Rhyme Time – 9 March 2026 at 11:00 am - 11:30 amBallet Class – 10 March 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 10 March 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 10 March 2026 at 11:30 am - 12:15 pm
Science Club – 10 March 2026 at 4:00 pm - 6:00 pm
Chess Club – 10 March 2026 at 6:30 pm
Councillor Surgery – 14 March 2026 at 10:30 am - 11:30 am
March 2026 - March 2026
Monday Rhyme Time – 16 March 2026 at 11:00 am - 11:30 amBallet Class – 17 March 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 17 March 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 17 March 2026 at 11:30 am - 12:15 pm
Science Club – 17 March 2026 at 4:00 pm - 6:00 pm
March 2026 - March 2026
Monday Rhyme Time – 23 March 2026 at 11:00 am - 11:30 amBallet Class – 24 March 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 24 March 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 24 March 2026 at 11:30 am - 12:15 pm
Science Club – 24 March 2026 at 4:00 pm - 6:00 pm
Chess Club – 24 March 2026 at 6:30 pm
March 2026 - April 2026
Monday Rhyme Time – 30 March 2026 at 11:00 am - 11:30 amBallet Class – 31 March 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 31 March 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 31 March 2026 at 11:30 am - 12:15 pm
Science Club – 31 March 2026 at 4:00 pm - 6:00 pm
April 2026 - April 2026
Monday Rhyme Time – 6 April 2026 at 11:00 am - 11:30 amBallet Class – 7 April 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 7 April 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 7 April 2026 at 11:30 am - 12:15 pm
Science Club – 7 April 2026 at 4:00 pm - 6:00 pm
Councillor Surgery – 11 April 2026 at 10:30 am - 11:30 am
April 2026 - April 2026
Monday Rhyme Time – 13 April 2026 at 11:00 am - 11:30 amBallet Class – 14 April 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 14 April 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 14 April 2026 at 11:30 am - 12:15 pm
Science Club – 14 April 2026 at 4:00 pm - 6:00 pm
Chess Club – 14 April 2026 at 6:30 pm
April 2026 - April 2026
Monday Rhyme Time – 20 April 2026 at 11:00 am - 11:30 amBallet Class – 21 April 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 21 April 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 21 April 2026 at 11:30 am - 12:15 pm
Science Club – 21 April 2026 at 4:00 pm - 6:00 pm
April 2026 - May 2026
Monday Rhyme Time – 27 April 2026 at 11:00 am - 11:30 amBallet Class – 28 April 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 28 April 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 28 April 2026 at 11:30 am - 12:15 pm
Science Club – 28 April 2026 at 4:00 pm - 6:00 pm
Chess Club – 28 April 2026 at 6:30 pm
May 2026 - May 2026
Monday Rhyme Time – 4 May 2026 at 11:00 am - 11:30 amBallet Class – 5 May 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 5 May 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 5 May 2026 at 11:30 am - 12:15 pm
Councillor Surgery – 9 May 2026 at 10:30 am - 11:30 am
May 2026 - May 2026
Monday Rhyme Time – 11 May 2026 at 11:00 am - 11:30 amBallet Class – 12 May 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 12 May 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 12 May 2026 at 11:30 am - 12:15 pm
May 2026 - May 2026
Monday Rhyme Time – 18 May 2026 at 11:00 am - 11:30 amBallet Class – 19 May 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 19 May 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 19 May 2026 at 11:30 am - 12:15 pm
May 2026 - May 2026
Monday Rhyme Time – 25 May 2026 at 11:00 am - 11:30 amBallet Class – 26 May 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 26 May 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 26 May 2026 at 11:30 am - 12:15 pm
June 2026 - June 2026
Monday Rhyme Time – 1 June 2026 at 11:00 am - 11:30 amBallet Class – 2 June 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 2 June 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 2 June 2026 at 11:30 am - 12:15 pm
June 2026 - June 2026
Monday Rhyme Time – 8 June 2026 at 11:00 am - 11:30 amBallet Class – 9 June 2026 at 10:00 am - 10:30 am
Dynamic Pilates Class – 9 June 2026 at 10:15 am - 11:00 am
Gentle Pilates Class – 9 June 2026 at 11:30 am - 12:15 pm
Councillor Surgery – 13 June 2026 at 10:30 am - 11:30 am
