London is the capital of the United Kingdom of Great Britain and Northern Ireland
Category: Land + PeopleLondon is the capital of the United Kingdom of Great Britain and Northern Ireland, situated on both sides of the Thames River; it’s the political, financial, commercial, industrial, and cultural centre of Great Britain. It is the largest city in Europe with the total population of about 8 million people (over 12 million with the […]