New York City does not have 23 million people.
London and NY practically have the same population. 8.5-6m
This.
The New York metropolitan area includes towns and cities in New York, New Jersey, Connecticut and Pennsylvania. That accounts for the 23M, but NYC itself is like 8.5M, as americanshameless said.
I prefer Chicago to NYC
London is beautiful but its too crowded
I agree with this as far as central London goes. I live in south London though, only a 15 min tube to central but much less crowded Fewer tourists compared to Leicester Square and Westminster Bridge