Traditional British inn, The Kings Head, offering a classic pub experience.