Nothing screams Halloween like haunted places, and London has many! From children's hospitals to haunted pubs, you'll be spoiled for choice.
21