With its long history to tell and the myriad of world-class attractions, museums, shops, and restaurants it plays home to, London literally has everything you could expect from an alpha ++ city. If there was ever such a thing as a competition for the title “World Capital,” London would definitely make it to the short […]