Search results
London. / 51.50722°N 0.12750°W / 51.50722; -0.12750. London is the capital and largest city of England, and the United Kingdom, with a population of around 8.8 million, [1] and the largest city in Western Europe by metropolitan area, with a population of 14.8 million.
- City of London
The City of London, widely referred to simply as the City,...
- Greater London
Greater London is the administrative area of London,...
- London Underground
The London Underground (also known simply as the Underground...
- London (Disambiguation)
London is the capital city and largest metropolitan region...
- History of London
The history of London, the capital city of England and the...
- Tower Bridge
Tower Bridge is a Grade I listed combined bascule and...
- Tourism in London
Effect on the economy. The travel and tourism sector in the...
- List of People From London
Main page; Contents; Current events; Random article; About...
- City of London
London was the capital of the British Empire and so for almost three centuries the centre of power for large parts of the world. The city has about 9.1 million inhabitants (2018). If one counts the entire metropolitan area of London (London Metropolitan Area), it has about 15 million people. The climate is moderate.
- England
- London (coterminous)
4 days ago · Greater London, 8,173,941. London, city, capital of the United Kingdom. It is among the oldest of the world’s great cities—its history spanning nearly two millennia—and one of the most cosmopolitan. By far Britain’s largest metropolis, it is also the country’s economic, transportation, and cultural center. Learn more about London.
London is the capital and largest city of England, and the United Kingdom, with a population of around 8.8 million, and the largest city in Western Europe by metropolitan area, with a population of 14.8 million. It stands on the River Thames in south-east England at the head of a 50-mile (80 km) estuary down to the North Sea and has been a major settlement for nearly two millennia. The City of ...
Satellite image by Sentinel-2 satellite. London is the largest urban area and capital city of the United Kingdom. It is located in the southeast of Great Britain. The London region covers an area of 1,579 square kilometres (610 sq mi), and had a population of 8.982 million in 2019 and a population density of 5,596 people per square km as of 2021.