Great Britain is an island located northwest of Europe and is the largest island in the UK. It has a population of around 59.6 million, making it the third most populated island globally. London is the capital of both England and the UK, and has been a major settlement for over two millennia. London is a global financial center and has influenced politics, culture, and the arts internationally. Some iconic aspects of London include landmarks like Buckingham Palace, double decker buses, the London Underground metro system, and Heathrow Airport.