Here is an infographic comparing the city of London with that of New York City.
According to the infographic “London Heathrow Airport caters to 69 million travelers, while JKF Airport in NYC caters to 49 million travelers annually. The highest residential building in London is called the Shard and has 95 floors, while New York’s tallest residential building is 8 Spruce Street with 76 floors. London has 6,000 traffic lights, whereas New York has 12,460 traffic lights.”
Obviously, they are two enormous and expensive cities with a large population and renowned architecture offering multitude of opportunities for their citizens.
What is your pick?