Tour de France hits Cambridge

cambridge 449209 960 720 e1544703871927 - SEO

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 […]