London Olympic Stadium Photos

Meet 200 travelers, 166 tour guides and discover 4,691 photos

The London Olympic Stadium will be the centrepiece of the 2012 Summer Olympics and Paralympics. The stadium is located at Marshgate Lane in Stratford in the Lower Lea Valley and has capacity for the Games of approximately 80,000 making it temporarily the third largest stadium in Britain behind Wembley Stadium and Twickenham…
View London Olympic Stadium guide >

London Olympic Stadium

Interior Of The Stadium

London Olympic Stadium

London Olympic Stadium