London - England online puzzle
The capital of Great Britain and England, the largest city in the country, located in its south-eastern part. Located on the Thames, it is the third largest city in Europe after Moscow and Istanbul; it is also the largest city of the European Union and one of the largest cities in the world, both in the scale of the city itself and in the agglomeration. About 20% of residents come from Asia, Africa and the Caribbean. Contemporary London is the largest financial center in the world (since 2006 before New York). Big Ben - common name of the Elizabeth Tower clock tower in London, Great Britain. The name initially referred to the bell from St. Stephen's Tower, also known as The Clock Tower, belonging to the Palace of Westminster. Currently, the name Big Ben often refers to both the bell and the clock as well as the tower itself. On September 12, 2012, the tower was officially named Elizabeth Tower to honor the 60-year reign of Queen Elizabeth II.