David Middleton
Upcoming classes
- Fitness Course: Seniors Health & Fitness Package (Tue 13 Jan 2026 – Thu 19 Feb 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 13 Jan 2026 – Thu 19 Feb 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 24 Feb 2026 – Thu 26 Mar 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 24 Feb 2026 – Thu 26 Mar 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 31 Mar 2026 – Thu 30 Apr 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 31 Mar 2026 – Thu 30 Apr 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 05 May 2026 – Thu 11 Jun 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 05 May 2026 – Thu 11 Jun 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 16 Jun 2026 – Thu 16 Jul 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 16 Jun 2026 – Thu 16 Jul 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 13 Jan 2026 – Fri 20 Feb 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 24 Feb 2026 – Fri 27 Mar 2026)
- Fitness Course: Seniors Health & Fitness Package (Tue 31 Mar 2026 – Tue 05 May 2026)
- Fitness Course: Seniors Health & Fitness Package (Fri 15 May 2026 – Tue 16 Jun 2026)
- Fitness Course: Seniors Health & Fitness Package (Fri 19 Jun 2026 – Tue 21 Jul 2026)
- Boxing Basics Course for Seniors (Mon 19 Jan 2026 – Mon 02 Mar 2026)
- Boxing Basics Course for Seniors (Mon 09 Mar 2026 – Mon 13 Apr 2026)
- Boxing Basics Course for Seniors (Mon 20 Apr 2026 – Mon 25 May 2026)