ParentFull threadditn·Yes absolutely. It's one of the stranger, most fascinating museums in London that I've ever visited.View on HN