two of the three remaining towers of William's keep