London Hotel Information

London is the capital of England and the United Kingdom. It is one of the world's leading business and cultural centres. The population of London is 7,6 million (2006) and a metropolitan population is near 12 and 14 million people.

London is an international transport hub, with a large port and five international airports, the main of which, Heathrow, carries many international passengers.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License