Marvel Database


The Natural History Museum is a museum in London which houses exhibits on the natural world. The museum housed the Holy Grail which Union Jack (Joe Chapman) and Kenneth Crichton (Baron Blood) went to retrieve.[1]


  • The Natural History Museum of the real world wouldn't house an artifact from human history such as the Holy Grail. This is likley the reason why in Vampires: The Marvel Undead #1 they list the Grail being located in the British Museum. However, the same may not be true for the museum on Earth-616, and the artwork clearly depicts the Natural History Museum.

See Also

Links and References


Like this? Let us know!