Photos

 

London's 2012 Summer Games Venues

Take a peek at the venues where London, England is hosting some 10,500 athletes during this year's Summer Games!