Video: Tour the Olympic Stadium

Climb the world's tallest inclined tower at the Olympic Stadium.