
Training


🧘♂️
Put if off, and put it off, and put it off…
Read more
An hour in virtual London

Easy canal ten

S&C 🏋️♂️

Watopia warm-up

Hills with Josh
(6 x Red Hill Lane)
I’m not sure what’s more surprising, the fact I ran a hill session, or that I was the one who[…]
Read more
🧘♂️

Easy hour on Zwift
