Reflections on a visit to Kings Cross MSICThe inconspicuous shop window has frosted glass. Number 66 is at the top of the window. That’s it. People enter discretely. No fuss. No...