Business Travel | Thu Apr 19, 2012 5:53am EDT

London enters final straight for 2012 Games