The Kings Head is a pub and restaurant located on the Village Green. It serves fresh British food and guest ales, offering a community hub experience.