A charming village inn, The King's Head offers cozy rooms and locally sourced food and drink. Live music is sometimes available.