Based on ancient Chinese fighting arts and Zen practices, it teaches cooperation, mindfulness and self development, as well as physical self-defence t...
Martial Arts Classes
Children's Martial Arts
Adult Martial Arts
Self-Defence Training
Private Lessons
Fitness and Conditioning
+2 more