A search of the Internet for haunted hotels in London quickly revealed a consensus no one seemed to dispute: London’s most haunted room is 333 at the Langham Hotel. Why am I searching specifically for haunted London hotels? Well, after years of dreaming about haunt jaunting to England, Ireland, andContinue Reading