Put Le Tour de Ely on the Calendar!

2014 sees the biggest annual sporting event in the world arrive in Cambridgeshire.  The Tour de France arrives in Cambridge on Monday July 7th 2014 for the start of Stage 3. The 159km stage finishes on The Mall in central London. While the organisers may have missed the opportunity to bring this event to our beautiful cityContinue reading “Put Le Tour de Ely on the Calendar!”