Helmsley Castle LOCATION: Helmsley WEBSITE: www.english-heritage.org.uk/visit/places/helmsley-castle/ The medieval Hemlsey Castle holds over 900 years of history in its walls, and it is a must see for visitors to this quaint town in the North Yorkshire Moors.