About Helmsley Castle
Fortifications, Historic, Monuments And Memorials, Interesting Places, Castles, Monuments
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.
Source From:
Wikipedia
Castle View, Ryedale, North Yorkshire, England, United Kingdom, YO62 5AD