What percentage of visitor money is estimated to be spent in London?
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.