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: 7652px × 5100px
Location: Stratford London England
Photo credit: © Joe Bird / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2008, 2012, bridge, british, building, canal, city, clearing, construction, demolition, development, east, england, english, games, july, london, olympic, olympics, pre, project, redevelopment, regeneration, site, sport, sporting, stratford, tourism, travel, urban, venue, works