The Wonders Of London – A Collection Of Museums

London, the bustling capital city is swarmed with a number of attractions, museums and other interesting iconic places to visit. The Natural History Museum This museum has over 80 million artefacts and items displayed in 5 collections such as entomology, botany, zoology, mineralogy and palaeontology. For those staying at a Belgravia hotel in London, the museum…