Natural History Museum Ice Rink
Great Britain, Cromwell Rd London SW7 5BD,
020 7942 5000
Map of the place