London – Step into a volcanic chamber of olfactory wonder for perfumer Illuminum’s latest pop-up store.