London is the capital city of the United Kingdom located in southeast England, formed by the ancient cities of London and Westminster and home to over 9 million people, making it one of the most densely populated cities in the world. Some of London's most notable landmarks include Big Ben, the Palace of Westminster, the Tower of London, Maritime Greenwich, Kew Gardens, the Thames River, the London Eye Ferris wheel, the London Underground subway system, the Canary Wharf Tower, Buckingham Palace, and Windsor Castle.