I was wandering around the streets close to the British Museum, and found this place and thought I'd have a sandwich and a coffee. They wanted to take my credit card and hold it until I left, or at least that's what I thought the waitress said as her english was not good. I've never heard of such a thing. I left.