Summary
Great Britain is the third most populous island after Java, part of Indonesia, and Honshu, the largest island of Japan.
London is the most densely populated city in the European Union, with 4,697 people per square km.See the full content of this document
Extract
Great Britain - This Crowded Isle
The least den...
See the full content of this document
Sponsored links
