A little corner of the Stravaverse to celebrate all those cycling in the lovely city of Worcester, UK.