London vs New York

Foundonline shared byon Dec 12

10,110 views 3 faves 3 shares

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.

Publisher Loving Apartments

Designer Found

