According to Forbes Magazine, London was the most visited international city in 2011. During 2012, London placed second only to Bangkok in that same category. The majority of its visitors came from the United States, Germany, and France, but international traveler flock to London from the farthest corners of...