Bristol Shorinji Kempo
Healthy Mind – Healthy Body – Self Defence
It’s not all about fighting. Community is important too.