Address: Church Street, Well, North Yorkshire, York and North Yorkshire, England, DL8 2QA, United Kingdom