You are in: London > In Pictures > Photo Galleries > Tour de France > Tour de France launch photos
Tour de France launch at Trafalgar Square.
Click below for more pictures
The BBC is not responsible for the content of external websites
View amazing webcams around London
Get stunning panoramic views of Rotherhithe