Sheffield Trail Runners

United Kingdom Sheffield, England, United Kingdom

A strava club for runners in Sheffield to share their trail runs with each other......and perhaps meet up for the odd run or two.
Created by the guys @ www.sheffield10k.com

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard