Mother Damnable was a notorious witch whose cottage stood where Camden Town Station is now located. The Devil was seen entering her house ...| David Castleton Blog - The Serpent's Pen