London
Great Britain’s capital came in as this year’s number one most visited city, with 18.7 million international tourists estimated to have arrived in 2014. (mastercard combines ) tourism board statistics, flight schedules and expected passenger numbers to project the year’s arrivals