Any other business – 01/10
London is officially the world’s best city, according to an influential poll published yesterday. The Capitalist was not surprised to hear our cosmopolitan capital’s famed welcome to visitors from all over the world is responsible – tens of thousands of people globally were surveyed, and cited London the best place to “fit in with culture.” The annual Anholt-GfK Roper City Brands Index had London at number two last year, but the capital has jumped ahead of Paris to steal the crown this time. Sydney came next, with its friendly faces also drawing a crowd.