Advertisement

London's Olympic venues

A look at the stadiums and venues for the upcoming 2012 Olympic Games in London.