London London is the capital of Great Britain and its largest city. London located on the Times River in the south. The population is about 15 million people. It was establish in 43 ac to be the largest city in Europe and one of the most important economic, political and cultural centers in Europe.   […]