London - 8.8 million (2021) New York City - 8.8 million (2020) Both cities have similar population numbers.
London - Winters are long, cold and rainy, Summers are pleasant with reduced rainfall
New York City - Winters are colder in New York as compared with London, summers are warm and humid in NYC
London - Arsenal, Chelsea, Tottenham, Middlesex County Cricket Club, etc New York City - New York Yankees, New York Giants, New York Knicks, New York Jets, etc
London - Buckingham Palace, Palace of Westminster, Big Ben, London Eye, Tower Bridge, etc New York - Empire State building, Central Park, Statue of Liberty, Times Square, etc