Le Tour comes to God’s own county, Yorkshire!
How it comes to pass that the Tour starts in Leeds is a little beyond me, but with the worlds greatest cycle race passing the front door we had to take part. The weather forecast is bleak, but in the best tradition of weather forecasters being wrong, the sun shone and shone. These fellas probably …
