A cosy inn with countryside views, The Kings Head offers relaxed rooms, dining, and a fireplace. Enjoy a friendly atmosphere in this stone building.