In a study conducted by Euromonitor, it revealed that London was the fourth most visited city in the world, boasting a whopping 16.8 million tourists in 2013. No explanation is necessary for London’s popularity as a travel destination, as attractions such as Big Ben, the London Eye, and the River Thames will consistently draw in tourists.
Tag: