Riverside Inn with Welcoming Hospitality
The Kings Head is a riverside inn offering satisfying, well-prepared meals from breakfast through dinner. Guests highlight attentive, accommodating service from the entire team. A garden by the river and scenic views create a pleasant setting for relaxing with food and drinks. Comfortable rooms are available for those wishing to stay overnight.