London is bigger than New York.
London is older than New York
London every time. More culture. Less expensive.Less violent. Far more parks and green spaces. Much better public transport
London. It is older, therefore has more history, a very different atmosphere, and, in my opinion, more character.
New York if you want to get shot. London if you want to get stabbed.
I wouldn't like to live in either, but if I had to, New York.
Depends if you're American or British. But overall... NYC.
NYC