London bid for  quot;best quot; ever Olympics in 2012: World News: London, Nov 20 :London has launched its bid to host the 2012 Olympics with a pledge that it would be  quot;the best Games the world has ever seen quot;.