The Barsham Arms is a quintessential 17th-century country pub offering modern British food. It provides pet-friendly accommodation in the North Norfolk countryside.