Description:
The British Triathlon Federation is the national governing body for the sport of triathlon in Great Britain. The British Triathlon Federation's members comprises Triathlon England, triathlonscotland and Welsh Triathlon.
Tags:
britain, welsh, sport, events, england, members, british, comprises, clubs, national, federation, triathlon, governing