Top 10 most visited UK cities 2014
Keeping the number one spot is London with over 17m visitors, an increase of almost a million from 2013.
Despite gaining another 50,000 visitors Liverpool fell one spot from fifth to sixth, with Glasgow leapfrogging the northern city.
Cardiff is the highest ranked Welsh city at 13th with 301,000 visitors having dropped one place since 2013.
Southampton is replaced in the top 20 by Windsor which comes in at 20th with 186,000 visitors.