Yahoo Web Search

Search results

  1. London is the largest urban area and the capital city of the United Kingdom. It lies in the southeastern part of the island of Great Britain. The London region covers 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 in 2021.

  2. 3 days ago · London is situated in southeastern England, lying astride the River Thames some 50 miles (80 km) upstream from its estuary on the North Sea.In satellite photographs the metropolis can be seen to sit compactly in a Green Belt of open land, with its principal ring highway (the M25 motorway) threaded around it at a radius of about 20 miles (30 km) from the city center.

  3. Geography Facts About England. By Amanda Briney. Today London is one of the world's largest financial centers and is home to 100 of Europe's top 250 largest companies. It also has a strong governmental function as it is the home of the United Kingdom's Parliament. Education, media, fashion, arts, and other cultural activities are also prevalent ...

  4. en.wikipedia.org › wiki › LondonLondon - Wikipedia

    London. /  51.50722°N 0.12750°W  / 51.50722; -0.12750. London is the capital and largest city of both England and the United Kingdom, with a population of around 8.8 million, [1] and its metropolitan area is the largest in Western Europe, with a population of 14.9 million.

  5. People also ask

  6. London - Urban, Thames, History: The landscape of southeastern England is shaped by an undulating bed of thick white chalk, consisting of a pure limestone speckled with flint nodules in the upper beds. Under the chalk are an incomplete layer of Upper Greensand (a Cretaceous rock; 65 to 145 million years old) and a 200-foot- (60-meter-) thick waterproof layer of Gault clay. Beneath them in turn ...

  7. Greater London forms the core of a larger metropolitan area (with a proportionately larger population) that extends as far as 45 miles (70 km) from the centre. Area 607 square miles (1,572 square km). Pop. (1991) 6,679,699; (2001) 7,172,091; (2011) 8,173,941. An overview of selected statistics and cultural features of Greater London borough by ...

  8. London is the UK’s capital and the largest city in the country, with a population of 8.8 million people. The city is located in the southeast of England on the River Thames. The City of London spans 1.1 square miles (2.9 square km) in the central region of Greater London. Greater London encompasses a broader metropolitan area with a ...

  1. Searches related to geography of london england

    physical geography of london england