London is the capital of England and the largest city in the United Kingdom with a population of 8.9 million. It is home to Heathrow Airport, the country’s busiest and Europe’s second busiest airport, making it a great hub for international travel. Visitors to London can explore the many attractions, such as Buckingham Palace, or visit one of the many world-class museums and galleries.