Tanker depot in Stratford London in the area of the site of the 2012 Olympics
The 2012 Olympics will be held in Stratford in East London England and this historic image was taken in 2006 when preparation and reconstruction had just started
Size: 5200px × 3436px
Photo credit: © Timeline Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, depot, london, olympics, regeneration, resurgence, revival, site, stratford, tanker