Report copyright - LONDON - TMI · The average spend per visit to London increased by £19 to £483 in 2013 – representing an £82 increase since 2008. In 2013 overseas visitors spent on average nearly
Please pass captcha verification before submit form