Canary Wharf is a divisive corner of London. Stepping out of the tube station into its vast shopping center, you could be anywhere—Singapore, New York, or even Toronto. Out on the street, you’re ...