I walked past KK Outlet the other day on a leisurely stroll through Hoxton Square, I went in because they were advertising dolphin meat and I am nosy. I was intrigued, I had never noticed it before and I couldn’t figure out what it was: shop/gallery/tardis? Entering the store didn’t really clarify the…