London is a large city situated in the southeastern part of England, standing on the river Thames. This city is a capital of the United Kingdom. The population of London is more than eight million people. London is considered as the largest city not only of the United Kingdom but also in western part of Europe. London is one of the largest financial centers of the world.