already has a Visually account,
please choose one of the following options.
London vs New York
So, Is it London or New York? Which of the two cities is the best to live in? This infographic compares and contrasts these cities to define a winner.