London, the capital city of the United Kingdom, is a bustling, multicultural metropolis that serves as the country's economic, transportation, and cultural centre. With a population of around 8.8 million, it stands on the River Thames in south-east England.
London has a rich history that spans centuries, from its foundation by the Romans to its role as the capital of the British Empire. Today, it is recognized as one of the world's most important political, economic, and cultural centres, boasting over 100 museums and a seemingly infinite variety of architectural styles, languages, and cuisines.