Mains Hall

Blackpool, Lancashire, UK

Mains Hall in Blackpool is home to many fantastic stories of paranormal activity.





Episodes Filmed At Mains Hall