The group are stopped when the Lady of the Green Kirtle arrives. See "Lady of the Green Kirtle" for further discussion. Robgill Tower is a tower house near Ecclefechan on the banks of the river Kirtle. Jill, Eustace and Puddleglum meet The Lady of the Green Kirtle at the Giants' bridge. The woman in the center raises her skirt to show her kirtle. The Kirtle Water is a river in Dumfries and Galloway in southern Scotland.