The total number of visitors to London has climbed from 11 million in 2002 to more than 19 million in 2016, according to . They spent more than 111 million nights and close to £11.9 billion. As our infographic shows, most visitors come from the United States, followed by France and Germany.
Travel & Tourism
Who's Visiting London?





















