Address: Main Street, Stillington, North Yorkshire, York and North Yorkshire, England, YO61 1LB, United Kingdom