The New Evaristo Club

9.23.15

Why Londoners Love London

London gets a hard time for being one of the most polluted, hectic, expensive places going. What's often overlooked, however, is everything that makes it objectively, inarguably the best city in the world.