I've flown into London a bunch of times (I have 5 Heathrow stamps in my not-yet 3-year-old passport), but every other time it's been on a transatlantic flight. My flight from Cologne yesterday was on a small plane (regional jet) which came into Heathrow nice and low (it also came in from the East). So we were treated to a nice view of London, which I realized as soon as I heard the camera (or phone or Palm or whatever) of the guy behind me taking pictures. I took a couple myself -- this is what I think is a nice view of the Thames from the north. Can you spot any landmarks?
I can! There, that's the London Eye.