The History of The Star at Harome. The Star Inn is located in Harome, formerly ‘Harum’ or ‘Harem’, a small agricultural village and parish of Helmsley, on the southern edge of the North Yorkshire Moors in an area rich with historical buildings, such as …