The Castle Inn takes the traditional English Village Inn and gives it a very refreshing and contemporary twist. Serving only the finest quality locally sourced fare expertly prepared by Head Chef John Forestier The Castle Inn strives to provide a Fine Dining experience of unprecedented quality and unbelievable value in relaxed and superbly appointed rural surroundings. br / br / br / br / John was trained in his native France and brings with him a wealth of knowledge and experience gained through years of working in Rosette Accredited and Michelin Starred Kitchens such as those at The Cameron House Hotel and The Park Hotel du Casinos. br / br / br / br / He keeps an impeccable kitchen and is passionate about local seasonal ingredients for his dishes. He could have much to shout about but prefers to let his menus his dishes and the plaudits of his diners speak for him.