London is among the most renowned cities in the world. Last year, a record 19 million tourists were in town. This is in comparison to 2016’s 18.6 million people (a 2.6 percent increase). One can thank the 2012 Olympics for the steady growth of tourism within the last five years….
Continue to article