Your browser does not support the video tag. UNITED KINGDOM, London: With weeks to go until the Olympic Games, London's Velodrome venue us ready to greet the best of the world's cyclists.