London (3)

the capital city of England and the United Kingdom of Great Britain and Northern Ireland it lies on the river Thames in south England. London in one of the greatest and most important city in the world. It’s the seat of the Monarch, the Parliament, the Government, and the Supreme Court. It consist of 32[…]