Fortress

Helmsley Castle

United Kingdom Helmsley scheduled monument
Helmsley Castle
Helmsley Castle · Wikipedia

About

Helmsley Castle (also known anciently as Hamlake) is a medieval castle situated in the market town of Helmsley, within the North York Moors National Park, North Yorkshire, England.