Can anyone tell me anything about this establishment? I've searched the forum archives and found a couple of mentions, suggesting it was a fairly upmarket picture palace, but there seems to be little information other than that. Where was it exactly, how big, who owned it, etc., etc...