Sunday, January 29, 2012

London 2012 Olympic Stadium

Photo by Mile End Residents
Olympic Stadium 2012 and Lea River.
Located in Marshgate Lane, Stratford, London, UK.
Built 2007-2011
Seats 80,000 for the Olympic games but will be reconverted to 60,000 seats after the games.

No comments:

Post a Comment