Historic background and good locale.
Owing its name to the strong connection to Oliver Cromwell’s family, The King’s Head is a habitual Georgian structure in the beautiful Hampshire setting. Backed by history, it has all the charm of the 19th century coaching inn that it originally was conne