The awards follow the Mastercard Global Cities Index report in July, where London was crowned the most popular tourist destination in the world with international visitor projections for 2014 at 18.7 million.
The awards follow the Mastercard Global Cities Index report in July, where London was crowned the most popular tourist destination in the world with international visitor projections for 2014 at 18.7 million.