London London, England, UK

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
search
heritage list
13,100 results
sort
view
page
Showing 1 to 12 of 13100 results