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

Nearest places in Helmsley Castle