London

London

POPULATION
8,961,989
ELEVATION
36 ft
AREA
607 sq mi

About

London is the capital and largest city of England and the United Kingdom. Standing on the River Thames in south-east England at the head of a 50-mile estuary down to the North Sea, it has been a major settlement for two millennia. The City of London, its ancient core and financial centre, was founded by the Romans as Londinium and retains boundaries close to its medieval ones.

MoreLess
More on Wikipedia

Featured in Guides

Details

Location

England United Kingdom

Coordinates

51.50335° N, 0.0794° W