a small piece of wonderland, tucked away in the heart of soho. I passed this tiny paradise on my way