Site for the London Olympic Stadium


View of the area that is to be the site of the Olympic stadium. Looking north towards the river junction of city mill river and the lea. The factories and industrial buildings have all been demolished and cleared and various construction vehicles are ready to start in the creation of the new Olympic stadium


Size: 5240px × 3508px
Location: site of 2012 London Olympics
Photo credit: © CHRIS LEWINGTON / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, britain, building, canal, city, construction, demolition, development, east, england, games, industrial, industry, lee, london, mill, navigations, olympic, olympics, ready, river, site, stadium, stratford, travel, uk