

The King John Inn in Tollard Royal is situated in a charming rural village in Wiltshire, England, known for its peaceful countryside setting. The inn is near Rushmore Park and Golf Club, about 12 km from the historic town of Shaftesbury, and approximately 29 km from the cathedral city of Salisbury. Bournemouth International Airport is the closest major airport, located around 34 km from the inn.