Address: Sheriff Hutton Village Stores, Main Street, Sheriff Hutton, York, North Yorkshire, York and North Yorkshire, England, YO60 6SS, United Kingdom