Haggs Head Inn

The Naggs Head Inn, close to Home Farm House, Scalby, Scarborough, North Yorkshire Coast