London received close to 19 million international visitors in 2015, once again topping the MasterCard Global Destination Cities Index, an