Stage 3 of the Tour de France passes through Finchingfield, Essex on its way from Cambridge to London, on 07 July 2014. Photo: Simon Parker