In 2013, London was decidedly the world’s number one destination. Last year (2014), London maintained its position, but with a difference of about a million more visitors. According to The Office for National Statistics International Passenger … [Read more...]
