London England

London is the largest city and capital of England, with a population of about 9 million across an area of 606 square miles. It has been inhabited since at least 4000 BCE and was the capital of Roman Britain from around 50 CE.

View across the Thames River to the Houses of Parliament on a foggy night. London, England. Image credit: Holly Hayes
map of London
Location map of London, London, England, UK.
map of London
Aerial view of London.

Quick Facts on London
old-fashioned flower design element

Id
37030
other names
London
date(s)
c. 47-50 CE
location(s)
England, England, UK