here are a couple of sites you might not know about, or have forgotten about, which have london related fancy photos on.
There’s The London Map
and the other one is Digitally Distributed Environments, a great 3D modelling and panarama site i’ve been visiting for ages. it’s also got some cool models of london bits for Google Earth