As I have written on my Facebook page:
Suffice to say, London is a more beautiful city than New York. But New York, to be fair offers something entirely different - the "dirt", the massive almost endless lines of buildings towering and surrounding you, very American. Whereas London, is much more open, cleaner and surprisingly green and very English lol.
There is a regality everywhere you go - or at least that's how it seemed to me considering how different the architecture and the general "air" and feel of the place is. Everywhere my head turned was worth a picture - which is probably why I accumulated so much!
London is a very progressive city. One of my basis for a progressive city is the ease of transportation (Singapore I would say is almost there but not there yet). Everywhere is accessible by train, but in some parts, it's generally easier to just walk the straight path rather than hop on and off the train.
It is a very lively city - although, I'd like to add that the bright lights of Time Square up until the wee hours of the morning was lacking. Piccadilly Circus could come close, but the immensity falls short. They also have "The Shard" which is the tallest building in all of Europe (as I heard) but it's not Empire State tall. We weren't able to go as I thought it would be a waste considering we went up to St Paul's Cathedral's peak as well as saw the surrounding metropolis via the London Eye.
And, yes, I understand the sentiments of a lot of English people with regards to the weather. Although London is very much enchanting as a city. Weather-wise, well...you may become DISenchanted with cloud cast skies.
As I don't want to overwhelm this entry with pictures, we have a part 2! :-))