Natural History Museum

London, United Kingdom


Address

Cromwell Road
SW7 5BD London
United Kingdom

Phone

+44 20 7942 5000


Neighborhood

Kensington/ Chelsea


Nearest Train

South Kensington


Hours

Mo to Su from 10:00 AM to 05:30 PM


Category

General History, Attractions & Landmarks


Avg User Rating

399 reviews

More Info

Destination Guide

Hotels near Natural History Museum

Things to do near Natural History Museum

Restaurants near Natural History Museum

Shops near Natural History Museum