United Kingdom

Tour de France, Cambridge

Posted on

The Tour de France runs through Cambridge this year, on one of the stages of the race that is set in Britain. The Tour started in Yorkshire on Saturday 5th July, and today I went out to see the race as it passed through Cambridgeshire. Stage 3 of the Tour de France 2014 started off […]