Where Is London Located?
Last Updated Apr 13, 2020 11:11:58 PM ET

London, which is the capital of the United Kingdom, is located in southeastern England on the River Thames. It is the largest city in Britain.
London's physical boundaries are based on the administrative and statistical limits that separate Greater London from Kent, Surrey and Berkshire to the south of the Thames and Buckinghamshire, Hertfordshire and Essex to the north of the river. Although the city's borders are definite, its internal structure is complex. London mainly operates as a compound metropolis, having no distinct hierarchy among its various districts.
Some famous landmarks in London are Saint Paul's Cathedral, the Museum of London, Mansion House and the Bank of England.
More From Reference

Here’s How Online Games Like Prodigy Are Revolutionizing Education

What Are the Steps of Presidential Impeachment?

What Does George Soros' Open Society Foundations Network Fund?

The History of the United States' Golden Presidential Dollars

How the COVID-19 Pandemic Has Changed Schools and Education in Lasting Ways

Fact Check: Is the COVID-19 Vaccine Safe?