Meteorite from birth of solar system to go on display The Natural History Museum, London, will be displaying a piece of the Ivuna meteorite, which dates back some 4.6bn years to before the Earth was formed An extremely rare meteorite that has the same make-up as the primordial solar system goes on public display for the first time on Friday at the Natural History Museum in London. ... [1509.05966