Natural History Museum on “Every Free Museum in London”, a list by TheTraveler on TheLysts.

Details

Museum Name
Natural History Museum
Neighbourhood
South Kensington
Address
Cromwell Road, London SW7 5BD
Description
Exhibits a vast range of specimens from various segments of natural history.