On my trip home I had a layover in London, and on the flight in our plane did a scenic circuit of London’s airspace while waiting for an open runway. I snapped this shot of what I think is the Olympic stadium area. It looks similar to this Google maps satellite shot. Can anyone confirm?
Yes, that look like the Olympic Park with the stadium in the centre.