The Hatchet Inn is a thatched 13th-century pub — originally a barn — among the scattered hamlets known as The Chutes, right on the Hampshire border. There’s an old well out front, low beams within and a handful of rooms upstairs; the kind of remote country local walkers plan a route around.