Croxteth Hall

Liverpool, Lancashire, UK

Nestled within a modern estate, just five miles outside of Liverpool city centre, is a 210 roomed mansion that is said to be haunted by its previous occupants.





Episodes Filmed At Croxteth Hall