I've just realised, I think this must be the same escort, she was based in London, and went by the name of Karla, I remember she had slightly wonky teeth too. She claimed to be from Zanzibar when I met her. I stayed in touch with her for a while, last I heard she was off to America. Must be nearly 20 years ago. It definitely lives on in the memory.