Established since 1993, JD teaches a range of dance, drama, fitness and martial arts classes to any person, any age, from beginners to champions. JD t...
Martial Arts Classes
Children's Martial Arts
Adult Martial Arts
Self-Defence Training
Private Lessons
Fitness and Conditioning
+2 more