3 ms·Yes absolutely. It's one of the stranger, most fascinating museums in London that I've ever visited.by ditn 10y agoYes absolutely. It's one of the stranger, most fascinating museums in London that I've ever visited.