Champness Hall

Rochdale, Manchester, UK

Champness Hall is one of the biggest buildings in Rochdale, but today it's in a state of disrepair, making it an eerie location and one which is said to be haunted.





Episodes Filmed At Champness Hall