2017-02-17T16:17:49.140
A record 37.3 million inbound visits were made to the UK in 2016, up 3% on 2015 with visitors spending £22.2 billion, matching 2015’s record spend.
Already have an account? Sign in