Team Menzies

Team Menzies

United Kingdom Chester, England, United Kingdom

Team Menzies is social group for all Menzies staff across the country. We,re a mixed bag of cyclists from Mountain bikers to roadies and commuters to and from work. It doesn't matter if your a hardcore competitor or a weekend social rider we would love to know about your rides

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard