London is the capital of England and the United Kingdom, located in southeast England on the River Thames. It is the largest metropolitan area in the European Union and a global financial and cultural center. London has a population of over 8 million in its metropolitan area and is one of the most diverse cities in Europe, with over 300 languages spoken. Several iconic landmarks are located in London, including the Tower of London, Tower Bridge, St. Paul's Cathedral, the National Gallery, and the British Museum.