Proud to be a Londoner today. What an amazing experience that was, genuinely hard to put it into words.
I couldn't cycle a couple of miles this time last year and was terrified of going on the roads. Cycling 19 miles through London is a piece of piss for some but for me, it's my biggest achievement to date. BUZZING!