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.
Bookmark Edinburghduathlon2010.com: