The Anchor Inn is a historic 300-year-old pub offering a traditional experience. It features beautiful decoration and furnishings reminiscent of a country house. This establishment is a pub.