They're pretty impressive pictures. The streets in some of the shots (mainly the shots of the city/financial sector) remind me of lava flows. I also think of Doctor Who when I see the London Eye and the Gherkin.