Haunted London: 13 Of The Spookiest Spots To Scare Your Socks Off With Halloween drawing near, what could be better than scaring yourself silly in the capital of the UK? With one of the longest, most tumultuous histories in the world, London is no stranger to the[…] 19th October 2017