MasterCard Global Index Names London Top Destination City in the World

In near perfect synchronization with their upcoming honor as the host city for the 2012 Summer Olympic Games, London has been named the top visitor destination in the world according to MasterCard Worldwide’s Destination Cities Index. For the second year in a row now, exquisite   landmark museums, world-class restaurants, and … Read more…