The Bristol Titans Combat Academy provides a fully comprehensive self defence system of mixed martial arts for the street including boxing, muay thai, filipino martial arts, submission wrestling and groundfighting to teach you realistic, street specific, modern self defence.