VCUK IT Team does Strava!
Maidenhead, England, United Kingdom
Just for fun and to encourage fitness and friendly completion in the VCUK IT team :-)
Last Week's Leaders
This Week's Leaderboard
and 2 others