London, United Kingdom
Cromwell Road
SW7 5BD London
United Kingdom
+44 20 7942 5000
Kensington/ Chelsea
South Kensington
Mo to Su from 10:00 AM to 05:30 PM
General History, Attractions & Landmarks
399 reviews
Hotels near Natural History Museum
Things to do near Natural History Museum
Restaurants near Natural History Museum
Shops near Natural History Museum