Want to visit London to explore Buckingham Palace and stroll through Hyde Park? Or are you simply passing through the city on your way to Stratford-upon-Avon to mark the 400th anniversary of William Shakespeare's death? Either way, you're going to have a lot of company. London jumped five spots to become the world's...