Olympic torch comes to London in style

July 21, 2012