I managed to capture a pretty cool picture of London on our way to Heathrow from Tokyo. What do you think?

fullsizeoutput_3b7f.jpeg