Ordsall Hall

Manchester, Manchester, UK

This Tudor manor house in Salford dates back to the 15th century although the original hall on the site was built in 1251.





Episodes Filmed At Ordsall Hall