Cycling fans descend for the Tour de France

Cycling fans descend upon the centre of London on Monday to watch the the climax of stage three of the Tour de France.