LONDON is home to many famous landmarks and locations that have a haunted reputation, but the story of Bruce Castle’s ghost that is said to make an eerie visit each November certainly gives visitors chills.