Upcoming events Featured Oct 16 16 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Singing Tree 16 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Read more → 16 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Oct 16 16 October 2026 10:00 am – 1:00 pm10:00 – 13:0010:00 – 13:00 SEN Cafe 16 October 2026 10:00 am – 1:00 pm10:00 – 13:0010:00 – 13:00 Read more → 16 October 2026 10:00 am – 1:00 pm10:00 – 13:0010:00 – 13:00 Oct 16 16 October 2026 12:00 pm – 3:00 pm12:00 – 15:0012:00 – 15:00 Community Lunch 16 October 2026 12:00 pm – 3:00 pm12:00 – 15:0012:00 – 15:00 Read more → 16 October 2026 12:00 pm – 3:00 pm12:00 – 15:0012:00 – 15:00 Oct 16 16 October 2026 6:30 pm – 10:30 pm18:30 – 22:3018:30 – 22:30 Soul Village 16 October 2026 6:30 pm – 10:30 pm18:30 – 22:3018:30 – 22:30 Read more → 16 October 2026 6:30 pm – 10:30 pm18:30 – 22:3018:30 – 22:30 Oct 17 17 October 2026 12:00 pm – 4:00 pm12:00 – 16:0012:00 – 16:00 Craft Fair 17 October 2026 12:00 pm – 4:00 pm12:00 – 16:0012:00 – 16:00 Read more → 17 October 2026 12:00 pm – 4:00 pm12:00 – 16:0012:00 – 16:00 Oct 18 18 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Dynamic Yoga & HIIT with Kate 18 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Read more → 18 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Oct 18 18 October 2026 10:00 am – 11:15 am10:00 – 11:1510:00 – 11:15 Cook Stars weekly cooking classes for kids. Minis & Juniors Classes: 2 - 11 years 18 October 2026 10:00 am – 11:15 am10:00 – 11:1510:00 – 11:15 Read more → 18 October 2026 10:00 am – 11:15 am10:00 – 11:1510:00 – 11:15 Oct 19 19 October 2026 10:00 am – 11:30 am10:00 – 11:3010:00 – 11:30 Art History 19 October 2026 10:00 am – 11:30 am10:00 – 11:3010:00 – 11:30 Art History course - Art of the Baroque in the 17th Century Read more → 19 October 2026 10:00 am – 11:30 am10:00 – 11:3010:00 – 11:30 Oct 19 19 October 2026 2:30 pm – 4:00 pm14:30 – 16:0014:30 – 16:00 Art History 19 October 2026 2:30 pm – 4:00 pm14:30 – 16:0014:30 – 16:00 Art History course - Art of the Baroque in the 17th Century Read more → 19 October 2026 2:30 pm – 4:00 pm14:30 – 16:0014:30 – 16:00 Oct 19 19 October 2026 6:00 pm – 7:00 pm18:00 – 19:0018:00 – 19:00 Gentle Flow Yoga with Jenna 19 October 2026 6:00 pm – 7:00 pm18:00 – 19:0018:00 – 19:00 Mondays 1-2pm Flow Yoga for beginners Read more → 19 October 2026 6:00 pm – 7:00 pm18:00 – 19:0018:00 – 19:00 Oct 19 19 October 2026 7:00 pm – 8:00 pm19:00 – 20:0019:00 – 20:00 IT Blast 19 October 2026 7:00 pm – 8:00 pm19:00 – 20:0019:00 – 20:00 Read more → 19 October 2026 7:00 pm – 8:00 pm19:00 – 20:0019:00 – 20:00 Oct 19 19 October 2026 7:15 pm – 8:15 pm19:15 – 20:1519:15 – 20:15 Vinyasa Flow Yoga (Intermediate) with Jenna 19 October 2026 7:15 pm – 8:15 pm19:15 – 20:1519:15 – 20:15 Mondays 1-2pm Flow Yoga for beginners Read more → 19 October 2026 7:15 pm – 8:15 pm19:15 – 20:1519:15 – 20:15 Oct 19 19 October 2026 7:30 pm – 8:45 pm19:30 – 20:4519:30 – 20:45 Solsbury Sings Community Choir 19 October 2026 7:30 pm – 8:45 pm19:30 – 20:4519:30 – 20:45 Read more → 19 October 2026 7:30 pm – 8:45 pm19:30 – 20:4519:30 – 20:45 Oct 20 20 October 2026 9:15 am – 11:00 am09:15 – 11:0009:15 – 11:00 Toddler Group 20 October 2026 9:15 am – 11:00 am09:15 – 11:0009:15 – 11:00 Batheaston Allsorts Church Toddler Group Read more → 20 October 2026 9:15 am – 11:00 am09:15 – 11:0009:15 – 11:00 Oct 20 20 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Pilates with Wendy 20 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Functional Matwork Pilates exercises Read more → 20 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Oct 20 20 October 2026 9:30 am – 12:30 pm09:30 – 12:3009:30 – 12:30 Water colour class with Rachel Williams 20 October 2026 9:30 am – 12:30 pm09:30 – 12:3009:30 – 12:30 Read more → 20 October 2026 9:30 am – 12:30 pm09:30 – 12:3009:30 – 12:30 Oct 20 20 October 2026 6:00 pm – 6:45 pm18:00 – 18:4518:00 – 18:45 HIIT & Restorative Yoga with Kate 20 October 2026 6:00 pm – 6:45 pm18:00 – 18:4518:00 – 18:45 Read more → 20 October 2026 6:00 pm – 6:45 pm18:00 – 18:4518:00 – 18:45 Oct 21 21 October 2026 9:00 am – 5:00 pm09:00 – 17:0009:00 – 17:00 Wellbeing Coach Clinic 21 October 2026 9:00 am – 5:00 pm09:00 – 17:0009:00 – 17:00 Read more → 21 October 2026 9:00 am – 5:00 pm09:00 – 17:0009:00 – 17:00 Oct 21 21 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Zumba Fitness with Jess 21 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Read more → 21 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Oct 22 22 October 2026 9:45 am – 10:45 am09:45 – 10:4509:45 – 10:45 Pilates with Wendy 22 October 2026 9:45 am – 10:45 am09:45 – 10:4509:45 – 10:45 Functional Matwork Pilates exercises Read more → 22 October 2026 9:45 am – 10:45 am09:45 – 10:4509:45 – 10:45 Oct 22 22 October 2026 1:00 pm – 2:00 pm13:00 – 14:0013:00 – 14:00 Yoga with Sophie 22 October 2026 1:00 pm – 2:00 pm13:00 – 14:0013:00 – 14:00 Read more → 22 October 2026 1:00 pm – 2:00 pm13:00 – 14:0013:00 – 14:00 Oct 22 22 October 2026 2:15 pm – 5:00 pm14:15 – 17:0014:15 – 17:00 Film Club 22 October 2026 2:15 pm – 5:00 pm14:15 – 17:0014:15 – 17:00 Read more → 22 October 2026 2:15 pm – 5:00 pm14:15 – 17:0014:15 – 17:00 Oct 22 22 October 2026 6:15 pm – 7:15 pm18:15 – 19:1518:15 – 19:15 Yoga with Chie 22 October 2026 6:15 pm – 7:15 pm18:15 – 19:1518:15 – 19:15 Read more → 22 October 2026 6:15 pm – 7:15 pm18:15 – 19:1518:15 – 19:15 Oct 22 22 October 2026 7:30 pm – 10:45 pm19:30 – 22:4519:30 – 22:45 Ceroc 22 October 2026 7:30 pm – 10:45 pm19:30 – 22:4519:30 – 22:45 Read more → 22 October 2026 7:30 pm – 10:45 pm19:30 – 22:4519:30 – 22:45 Oct 23 23 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Singing Tree 23 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Read more → 23 October 2026 9:30 am – 10:30 am09:30 – 10:3009:30 – 10:30 Oct 23 23 October 2026 10:00 am – 1:00 pm10:00 – 13:0010:00 – 13:00 SEN Cafe 23 October 2026 10:00 am – 1:00 pm10:00 – 13:0010:00 – 13:00 Read more → 23 October 2026 10:00 am – 1:00 pm10:00 – 13:0010:00 – 13:00 Oct 25 25 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Dynamic Yoga & HIIT with Kate 25 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Read more → 25 October 2026 9:30 am – 10:15 am09:30 – 10:1509:30 – 10:15 Oct 25 25 October 2026 10:00 am – 11:15 am10:00 – 11:1510:00 – 11:15 Cook Stars weekly cooking classes for kids. Minis & Juniors Classes: 2 - 11 years 25 October 2026 10:00 am – 11:15 am10:00 – 11:1510:00 – 11:15 Read more → 25 October 2026 10:00 am – 11:15 am10:00 – 11:1510:00 – 11:15 Oct 26 26 October 2026 7:00 pm – 8:00 pm19:00 – 20:0019:00 – 20:00 IT Blast 26 October 2026 7:00 pm – 8:00 pm19:00 – 20:0019:00 – 20:00 Read more → 26 October 2026 7:00 pm – 8:00 pm19:00 – 20:0019:00 – 20:00 Oct 27 27 October 2026 9:30 am – 12:30 pm09:30 – 12:3009:30 – 12:30 Water colour class with Rachel Williams 27 October 2026 9:30 am – 12:30 pm09:30 – 12:3009:30 – 12:30 Read more → 27 October 2026 9:30 am – 12:30 pm09:30 – 12:3009:30 – 12:30 Oct 27 27 October 2026 7:00 pm – 9:30 pm19:00 – 21:3019:00 – 21:30 Deep Reset - Restore your nervous system with Breathwork, Yoga and Gong bath 27 October 2026 7:00 pm – 9:30 pm19:00 – 21:3019:00 – 21:30 Read more → 27 October 2026 7:00 pm – 9:30 pm19:00 – 21:3019:00 – 21:30 Oct 27 27 October 2026 7:15 pm – 9:15 pm19:15 – 21:1519:15 – 21:15 Craft and Chat night 27 October 2026 7:15 pm – 9:15 pm19:15 – 21:1519:15 – 21:15 Read more → 27 October 2026 7:15 pm – 9:15 pm19:15 – 21:1519:15 – 21:15 Oct 28 28 October 2026 9:00 am – 5:00 pm09:00 – 17:0009:00 – 17:00 Wellbeing Coach Clinic 28 October 2026 9:00 am – 5:00 pm09:00 – 17:0009:00 – 17:00 Read more → 28 October 2026 9:00 am – 5:00 pm09:00 – 17:0009:00 – 17:00 Oct 29 29 October 2026 6:15 pm – 7:15 pm18:15 – 19:1518:15 – 19:15 Yoga with Chie 29 October 2026 6:15 pm – 7:15 pm18:15 – 19:1518:15 – 19:15 Read more → 29 October 2026 6:15 pm – 7:15 pm18:15 – 19:1518:15 – 19:15 Oct 29 29 October 2026 7:30 pm – 10:45 pm19:30 – 22:4519:30 – 22:45 Ceroc 29 October 2026 7:30 pm – 10:45 pm19:30 – 22:4519:30 – 22:45 Read more → 29 October 2026 7:30 pm – 10:45 pm19:30 – 22:4519:30 – 22:45