Helmsley Castle is a medieval castle situated in the market town of Helmsley, within the North York Moors National Park, North Yorkshire, England.
Wikipedia https://en.wikipedia.org/wiki/Helmsley_Castle
Official Website https://www.english-heritage.org.uk/visit/places/helmsley-castle/
Address YO62 5, United Kingdom
Coordinates 54°14'41.414" N -1°3'50.116" E