I forgot to mention...
I flew in from the East when I arrived and right over the top of the London 2012 site.
There is loads of activity on the site and the stadium is really taking shape. However, the whole thing is tiny! I imagined that the site covered vast swathes of the East of London but it is actually packed into a very small already developed area...