Helmsley Castle LOCATION: Helmsley WEBSITE: www.english-heritage.org.uk/visit/places/helmsley-castle/ Helmsley Castle