London is the capital city of the United Kingdom. It is one of the most visited cities in the world due to its history, culture and modern infrastructure. London offers many iconic landmarks, museums, and attractions that draw visitors from around the globe year-round.