London is one of the leading tourist destinations in the world and in 2015 was ranked as the most visited city in the world with over 65 million visits.
According to 2015 data, how many how many visitors gave London its ranking as the number one visited city in the world?
65 million