With the torch still making its rounds through London, the opening ceremony scheduled for Friday, and athletes and fans still arriving in the city, you may be forgiven for thinking that the London ...