描述Olympic stadium under construction - geograph.org.uk - 1214685.jpg
English: Olympic stadium under construction, near to Stratford, Newham, Great Britain.
The contributor who had such confidence in posting <a href="https://www.geograph.org.uk/photo/18050">TQ3784 : Olympic Stadium 2012</a> a few years earlier has been vindicated. By early 2009 construction of the stadium was well under way. Security men patrol all around the edge of the Olympic site itself and I didn't want to run the risk of having my camera confiscated, so a distant view it is, from the safety of the Greenway cycle route.