Some people say no way, others say definitely.
No one can really say for sure that ghosts exist, but several places around London claim to be haunted, places such as Eldon House and the Grand Theatre. Let s examine the evidence and you decide for yourself if ghosts truly live in these places. Eldon House Eldon House, built by John Harris, is located on Ridout Street. It is a beautiful Victorian mansion, and still stands as one of the best examples of Victorian architecture in the city. The Harris occupied the house for five generations, and the daughter of John Harris is said to be the object of the ghosts affection.