The Harts Head Inn is an imposing Country Inn located in the Yorkshire Dales village of Giggleswick. Since acquiring the Inn in 1997 the owners, Trevor & Barbara Reynolds, have significantly enhanced all aspects of the building. The Harts Head now of... |