Beautiful London with many parks, tube and people with annoying british accent etc or NYC with tall buildings, fast life style...?
Whatever London has, New York has and more, except London may be more of cultural city than New York but apart from that, it has to be New York! Although I'm British and could take London for granted, New York looks like one of the best cities to visit in the world in my opinion, and all my friends have loved New York.
I'd pick London. New Yorker's have the worst annoying accents!
New York
I want to move to London.