We are very happy this year as the Tour de France is not only coming to Britain for the opening three stages of the 101st edition of the world’s most demanding bike race, but it is also passing by locally for us too!  This Saturday…