Tonight we are headed to London England. We are talking about the Langham Hotel. So beautiful and breathtakingly luxurious, but also one of the most haunted hotels in the world.
Tonight we are headed to London England. We are talking about the Langham Hotel. So beautiful and breathtakingly luxurious, but also one of the most haunted hotels in the world.