Prince Harry had the best view of the Olympic handover party in the Mall near Buckingham Palace last August 24, 2008.
About 40,000 people had gathered to watch the handover on giant TV screens as it occurred in Beijing. They cheered when the Mayor of London Boris Johnson accepted the Olympic flag, and also when David [...]