London is the capital city of England and the United Kingdom, with a population of over 8 million people. Some of the top attractions in London include the Houses of Parliament, Hyde Park, Buckingham Palace, Tower of London, Tower Bridge, and the British Museum. The primary language is English and the weather is generally cold and wet.