London is one of the most popular tourist cities in the world. Attracting more than 30 million international visitors every year, according to Visit London, it is the most visited city in the United Kingdom. Home to museums, world famous brands, like Burberry, and the beautiful River Thames, it’s no wonder why England’s first city…