The Nut House is a restaurant and garden shop, a café nestled within the historic grounds of a former castle's garden.