London

London is a city on River Thames, England. It is the capital of the Kingdom of England. The city is home to the Big Ben, the London Eye, the British Museum, Buckingham Palace, Tower of London, Tower Bridge and many more landmarks. London is also a center of economic significance, as England is the largest nation in Ancient Earth in population.

more to be filled in later.