The site of the London 2012 Olympics, July 2008,Stratford, London, England


The site of the London 2012 Olympics, July 2008,Stratford, London, England.


Size: 7650px × 5100px
Location: Stratford, London, England
Photo credit: © Joe Bird / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2008, 2012, british, building, city, clearing, construction, demolition, development, east, england, english, games, july, london, olympic, olympics, pre, project, recycling, redevelopment, regeneration, rubble, site, sport, sporting, stratford, travel, urban, venue, works