Home to the biggest denim flagships and influential department stores in the world, London takes the crown for being one of ...