Natural History Museum Cromwell Road (Stop H)

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

Bus stop

Natural History Museum Cromwell Road (Stop H) Reviews | Rating 4.6 out of 5 stars (5 reviews)

Natural History Museum Cromwell Road (Stop H) is located in London, United Kingdom on , South Kensington,. Natural History Museum Cromwell Road (Stop H) is rated 4.6 out of 5 in the category bus stop in United Kingdom.

Address

, South Kensington,

Open hours

...
Write review Claim Profile

M

Mandar Kulkarni

A must visit place. Nicely maintained, very informative. Best place to understand concepts such as evolution of life, research around all these concepts, efforts taken by pioneering scientists all can be seen at one place.

V

Valeriano Drago

Amazing place

E

Emre Kaplan

The best museum i have ever seen. Absolutely must see.

K

Kat Wicks

Lots to look at and take in good range of history. Very busy and hot but worth it

W

William Simmons

Great museum! Also I love from beginning of November the ice rink goes up and the decorations in the evening look magical.