Tour de France Stage 3: Cambridge > London, 155kms - GW