London is the capital of Great Britain. It is one of the largest cities in the world. It is population is more than million people. London is situated on the river Thames. The city is very old and beautiful. It was founded more than two thousands years ago. London is the capital of Great Britain. London has many places of interest.