The Langham Hotel

Episode 106,   Nov 20, 2021, 03:00 PM

Come across the pond with us this week to The Langham Hotel in London, England!

Built in 1863 and has had former - albeit not great - emperors and spies as guests. This luxurious and decadently decorated hotel is home to a number of ghosts that have had the honor of creeping out many members of the BBC, professional cricket players, and a few "Karens" that want to know here their bags are already!

We also announce new Patreon content updates, and discover we too could be Russian spies.