Skip to content
Museum

Natural Science Museum

2 locals recommend ·

Tips from locals

VanZyl
VanZyl
September 03, 2017
London, United Kingdom SW75 The Natural History Museum in London is a museum of natural history that exhibits a vast range of specimens from various segments of natural history. It is one of three major museums on Exhibition Road in South Kensington, the others being the Science Museum and the…
Azzurra
Azzurra
November 26, 2016
Natural Science Museum

Things to do nearby

Location
Ir-Rabat Għawdex
Phone2156 4188
Hours of Operation statusOpen · Closes 5:00 PM