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.

Location map of London, England. Click to enlarge.
Aerial view of London, England. Click to enlarge.

Quick Facts

Approx. Center
51.5001520° N, 0.1262360° W map
Dates
c. 47-50 CE

Article Info

Page Title
London, England
Date Published
October 8, 2013
Last Updated
October 19, 2023