2. London, England – London is Europe’s biggest draw for international tourist arrivals, welcoming 17.38 million in 2014.