Natural History Museum Ice Rink is located in London, United Kingdom on Cromwell Rd, South Kensington,. Natural History Museum Ice Rink is rated 4.3 out of 5 in the category ice skating rinktourist attraction in United Kingdom.
Address
Cromwell Rd, South Kensington,