Kenpo in Greater London

A general term for various martial arts blending Karate and Chinese influences, emphasizing self-defense.