You are reading a single comment by @Oliver Schick and its replies. Click here to read the full conversation.
  • They're not. I think they had four shops in London at one point, including one at Clapton Pond (which later became Chaingang). I'm pretty sure the last one, which survived for much longer than the others, closed in the early 90s, but I can't even remember where it was, so the approximate date may be well off, too.

About