Notes
via CCC and the Cam marathon down by the river! It had the low-key air of a village cycling race - a couple of tents and a scattering of people half-watching, half-clapping as they finished. Good weather - they must have had to weave through dozens of punts along the backs.