Address: West Milford Lane, Towton, North Yorkshire, York and North Yorkshire, England, LS24 9BF, United Kingdom