Cheap Hotels near Natural History Museum
The Natural History Museum is one of three large museums on Exhibition Road near London Earls Court. It opened in 1881. This museum is famous for its exhibition of dinosaur skeletons, and ornate architecture.
It takes about 20 minutes by foot from the Oxford Hotel to reach the Natural History Museum
Address: Cromwell Rd, London SW7 5BD
Phone: 020 7942 5000