Geography of London
London, England, the capital of the United Kingdom, and chief city of the British Commonwealth.
London, England, the capital of the United Kingdom, and chief city of the British Commonwealth.
England's first known inhabitants were cave dwellers who hunted and fished and lived under Stone Age conditions until after 2000 B.C.
