Allerton Castle in Yorkshire, England