Bristol Shorinji Kempo
Healthy Mind – Healthy Body – Self Defence
Because what good is a martial arts site without a training montage?