Address: YO62 285, Station Road, Helmsley, North Yorkshire, York and North Yorkshire, England, YO62 5DH, United Kingdom