Tour de France in London
The Tour de France came to London so we had to take to the streets of Greenwich along with thousands of other Londoners to see the spectacle. Fist was the anticipation, then a few police motorcycles buzzed by. The crowd’s excitement grew. Suddenly, with a whoosh of moving air and the clicking of gears the peloton blurred by.