As the most visited city in the United Kingdom, London is also one of the most visited locations in the world, ranking third in terms of visitors. It provides travellers with an inconceivable number of attractions to choose from. No matter how long...