London is the capital city of England (and the UK), and is one of the largest cities in Europe. There is plenty to see and do in London, and there are many attractions. Some popular attractions are Westminster Abbey, Big Ben, Buckingham Palace, the River Thames.
The size of London makes it an ideal hub for travelers, and with Heathrow Airport being the busiest international terminal in the world, it is a good connecting point to many places. The public transportation in London also makes it very easy to get around.
The location of London on the Thames made it a major port city, and has allowed the city to thrive throughout history. The River Thames itself now runs through central London towards the North Sea, and divides it into northern and southern halves.