With its wealthy urban centres of Harrogate and York, North Yorkshire has some superb upmarket eating options, many of them specialising in modern British cuisine. For an outstanding, classically British, dining experience splash out on a night at one of the area's Michelin-starred pretty village pubs with rooms, such as the Star Inn near Helmsley.