answersLogoWhite

0

โœˆ๏ธ

London

London is the capital of England, and the largest metropolitan city in the United Kingdom. It has a total area of 1,572.1 square kilometers (607 square miles), with an estimated population of 7.6 million (as of 2010).

21,536 Questions

No questions found for given filters. Try a different search or filter.