The city of London is the capital of the United Kingdom and England. It is located on the bank of the River Thames. It has gained the status of the largest city, metropolitan zone and the urban area of the Great Britain.