Real gems in there ^ Managed to spend/waste a whole afternoon pouring over old maps and photos, excellent fun.
I was trying to work out where that photo would have been taken from, as it's too low for a plane, and I couldn't think of any tower blocks so close to Thornham Grove.
In the end I found that there used to be a matching pair tower blocks, known as Stratford Point and Newtown Point, both demolished in the 1980's:
One of them, Newtown Point (the one in the photos above), is a likely vantage point. It was apparently at the western end of Henniker Road, near the junction of Leyton Road, where there is now a row of three distinctly 90's semis.
I also found this view of Stratford station in the late 60's looking in the opposite direction, and both the towers are just visible in the background.
Same station view from 1886:
and pre olympics: