Interesting facts about London

London is the capital and most populous city of England and the United Kingdom. It is situated on the River Thames in the south east of the island of Great Britain. The population in 2016 is estimated to be as much as 8.63 million. London is the third most populous city in Europe, behind Istanbul … Read more

Interesting facts about the Natural History Museum, London

The Natural History Museum in London is a museum of natural history that exhibits a vast range of specimens from various segments of natural history. It is a world-class visitor attraction and leading science research center. The Natural History Museum in London holds the world’s most important natural history collection. The museum is home to … Read more