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.Know More
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.Learn more about United Kingdom
The physical size of Greater London, England, is 607 square miles, and the population is approximately 8.3 million people. London has a population density exceeding 13,600 people per square mile, making it the most populated city in Great Britain.Full Answer >
Within the borders of England, London is located in the southeastern region on the River Thames. The city is approximately 80 kilometers from where the Thames merge with the North Sea. The city is also ringed by the M25 motorway, located 30 kilometers from the center of the city.Full Answer >
The London financial district is called the City of London or just the City. It also is referred to as "the Square Mile" because it occupies a little more than 1 square mile.Full Answer >
In Canada, London is in the province of Ontario. It is the 10th biggest city in the Canada and is named after the English capital city of London. Just like the original London, it is set on a river called Thames.Full Answer >