The Star Inn is set in the heart of picturesque Bentworth in rural Hampshire. A typical English Country pub offering real ales, fine wines and traditional freshly prepared food.