Ghost Stories in the City

London is a contender for one of the spookier cities in Europe, with such a gruesome history. As we get in the spirit of the spooky season, we wanted to explore some of the best ghost stories in the city. Room 333 – Langham Hotel The Langham hotel in Marylebone, at a glance is certainly … Read more