Hambleton Hall has the longest retained star in the UK, having held its Michelin Star since 1982.