London is the capital city of the United Kingdom, located in southeast England with a population of over 8 million inhabitants. London has many interesting landmarks and attractions for visitors to see. The document expresses that London is one of the best cities in the world to visit.