There aren't many cities on the earth where people from all over the world swarm to explore, work, or coexist in a cultural melting pot. London, one of the economic titans of the twenty-first century, projects an intriguing image that is entrenched in the past while looking to the future