The King John Inn in Tollard Royal befindet sich in einem charmanten Dorf in Wiltshire, England, das für seine friedliche Landschaft bekannt ist. Das Gasthaus liegt in der Nähe des Rushmore Parks und Golfclubs, etwa 12 km von der historischen Stadt Shaftesbury und ungefähr 29 km von der Kathedralstadt Salisbury entfernt. Der Bournemouth International Airport ist der nächstgelegene große Flughafen, der sich etwa 34 km vom Gasthaus entfernt befindet.