In a ripper documentary which I was viewing last evening (one of the 'From Hell' DVD bonus features), one of the narrators claimed that the 'From Hell' letter is on display in the British Museum ( or possibly so in 2001.)
I was at the British Museum in February, and although my visit there was very short, I will be most upset if I missed seeing this letter. What is the concensus? Thanks...
I was at the British Museum in February, and although my visit there was very short, I will be most upset if I missed seeing this letter. What is the concensus? Thanks...
Comment