Olympic timelapse: London's Velodrome venue 3:48 PM Tuesday Jul 10, 2012 After years of building works for the 2012 Olympic Games, London's Velodrome venue is ready to greet the best of the world's cyclists.