Quella Bicycle Club

United Kingdom Cambridge, England, United Kingdom

http://www.quellabicycle.com/

Quella Cycling Club is based around the city of Cambridge and the Fens area. We sometimes find ourselves in London too!

We're mostly riding fixed gear.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard