Most visited cities and towns by inbound tourists in the UK 2022
In 2022, the most visited city or town in the United Kingdom by inbound tourists was London. That year, travelers from abroad made over 16 million overnight visits to the British capital. This was around nine times more than second-placed Edinburgh, which had approximately 1.8 million overnight visits.