The Natural History Museum, Cromwell Rd, South Kensington, London SW7 5BD, United Kingdom
The Natural History Museum Shop is a Museum located at The Natural History Museum, Cromwell Rd, South Kensington, London SW7 5BD, United Kingdom. It has received 1632 reviews with an average rating of 4.7 stars.
Monday | 10AM-5:30PM |
---|---|
Tuesday | 10AM-5:30PM |
Wednesday | 10AM-5:30PM |
Thursday | 10AM-5:30PM |
Friday | 10AM-5:30PM |
Saturday | 10AM-5:30PM |
Sunday | 10AM-5:30PM |
The address of The Natural History Museum Shop: The Natural History Museum, Cromwell Rd, South Kensington, London SW7 5BD, United Kingdom
The Natural History Museum Shop has 4.7 stars from 1632 reviews
Museum
6124 reviews
No 1, West India Quay, Hertsmere Rd, London E14 4AL, United Kingdom