Spectating the Tour de France
The prologue is run completely in London.
London's Official Website
more links and London info...