1 / 25

Olympic venues

London's Olympic venues

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