The Anchor is a classic English pub that also offers a relaxed restaurant experience. It serves fine ales and classic cooking, combining traditional pub atmosphere with informal dining.