Visit Leeds has announced that data from the recent STEAM survey, which measures the economic impact of the tourism industry in the UK, recorded that Leeds welcomed 29.01 million tourist visits in 2017, a 6.3% increase from 2016. As the city approaches yet another year of world-class events in 2019 including the Cricket World…
Keep Reading