Advertisement

Snapshots of the London 2012 Olympic venues

From the majestic Olympic Stadium to the Main Press Centre, here are the venues.