London is one of the most visited cities on the planet, attracting a whopping 65 million tourists. A long and…