Leeds Triathlon Centre

United Kingdom Leeds, England, United Kingdom

Anyone new to Leeds, this group should hopefully help you find your feet a little bit.
Use it to find routes for running/riding and hopefully you can use it to link up and train together if someone lives close by or does similar training to you.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard