Bu’ Sen Martial Arts and Fitness Karate School based in Twickenham offers the full range of martial arts, including karate, judo, ju jutsu, tai chi, jodo, as well yoga and pilates, and weight training facilities for all ages in the borough of Richmond.