Tour de France hits Cambridge

It’s been a great day for Cambridge today, as the world’s biggest cycling event started in Cambridge city center for Stage three of Le Tour De France. It’s been weeks of planning and preparation in Cambridge and surrounding villages but finally, the day arrived for the spectacular once in a life time chance to watch […]