London air isn't too bad (and there's hardly any smog). The plane trees and parks in the centre help quite a lot. It's far better than lots of other cities I've been to, like New York, Bombay and Beijing. The air there is pretty nasty.

It depends which airport you were using. Most of them (except City airport) are pretty far out of town anyway. Heathrow is miles away.