The Oak Tree Inn is an award-winning rural inn offering luxurious rooms and seasonal dishes with a focus on local, sustainable ingredients. It also features a restaurant, bar, and coffee shop, with accommodation available in rooms and cottages.