Earth Snapshot RSS Feed Twitter
 
 
 
 

London on the River Thames, United Kingdom – December 25th, 2011

51.5N 0.1W

December 25th, 2011 Category: Image of the day, Rivers

United Kingdom - December 22nd, 2011

This orthorectified image shows the city of London (left edge), situated on the River Thames. London is the capital of England and the United Kingdom, the largest metropolitan area in the United Kingdom, and the largest urban zone in the European Union by most measures. The Thames runs roughly through the center of the city, splitting it into North and South.

Greater London covers an area of 1,579 square kilometres (610 sq mi), an area which had a population of 7,172,036 in 2001 and a population density of 4,542 people per square kilometre. A larger area, referred to as the London Metropolitan Region or the London Metropolitan Agglomeration covers an area of 8,382 square kilometres (3,236 sq mi) had a population of 12,653,500 and a population density of 1,510 people per square kilometre.

Leave a Reply


About Us

Earth Observation

Organisations

Archive

September 2016
M T W T F S S
« Mar    
 1234
567891011
12131415161718
19202122232425
2627282930  

Categories


Bulletin Board


Featured Posts

Information

38


Take Action

Widgets