The Station Hotel – Dudley, West Midlands

The Station Hotel, Dudley was opened back in the late 1800’s and plays host to many ghosts who refuse to leave. You’re unlikely to leave here without a glimpse of something paranormal…

The Station Hotel – Dudley, West Midlands