
Training


Short Zwift spin

Breezy recovery

Riverside intervals
(6×800m)

London spin

Easy canal ten

🧘♂️

Watopia spin
Deciding whether to double or not today wasn’t a hard decision 🌧💨
Read more
Recovery

Deciding whether to double or not today wasn’t a hard decision 🌧💨
Read more